Interview answers verified by specialists.

Find interview questions and answers on this website:


See right interview answers on 30 common job interview questions

What is Polymorphism ?

'Polymorphism' is an object oriented term. Polymorphism may be
 defined as the ability of related objects to respond to the same
 message with different, but appropriate actions. In other words,
 polymorphism means taking more than one form. Polymorphism leads
 to two important aspects in Object Oriented terminology - Function
 Overloading and Function Overriding. Overloading is the practice of
 supplying more than one definition for a given function name in the
 same scope. The compiler is left to pick the appropriate version of the
 function or operator based on the arguments with which it is called.
 Overriding refers to the modifications made in the sub class to the
 inherited methods from the base class to change their behavior.

Do you know that?

Find a project management application you like and stick to it. Next

Articles: