Polymorphism in object-oriented programming
In simple terms, polymorphism lets you treat derived class members just like their parent class's members. More precisely, polymorphism (object-oriented programming theory) is the ability of objects belonging to different types to respond to method calls of the same name, each one according to an appropriate type-specific behavior. The programmer (and the program) does not have to know the exact type of the object in advance, so this behavior can be implemented at run time (this is called late binding or dynamic binding).
| ||||||
Search Dictionary:
