What is operator overloading?



What is operator overloading?..

Answer / hrpynux@gmail.com

Operator overloading is a compile-time polymorphism in which the operator is overloaded to provide the special meaning to the user-defined data type. Operator overloading is used to overload or redefines most of the operators available in C++. It is used to perform the operation on the user-defined data type

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More OOAD Interview Questions

Explain the implementation phase with respect to oop?

0 Answers  


Is @functionalinterface annotation mandatory to define a functional interface? What is the use of @functionalinterface annotation? Why do we need functional interfaces in java?

0 Answers  


What are different types of arguments?

0 Answers  


Can we override static methods? Why?

0 Answers  


What is the function of messaging metaphor?

0 Answers  


What is static polymorphism?

0 Answers  


What is a final variable?

0 Answers  


What is the use if instanceof keyword?

0 Answers  


Difference between abstraction and implementation hiding ?

0 Answers  


What is the main use of message metaphor in object-oriented programming?

0 Answers  


What is the difference between an Abstract class and Interface?

0 Answers  


Explain about inheritance hierarchies?

0 Answers  


Categories