Question: 2. a) What are arguments for and against a user program building additional definitions for existing operators, as can be done in Python and C++?

2. a) What are arguments for and against a user program building additional definitions for existing operators, as can be done in Python and C++? Do you think such user-defined operator overloading is good or bad? Support your answer. b) Why are destructors rarely used in Java but essential in C++? c) What are the design issues of nested class? Name few languages that support it
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
