Object Oriented Programming 7 Habits of Highly Effective Objects
OOP Attributes Encapsulation Inheritance Polymorphism Polymorphism: The ability to substitute objects that have an identical Interface at run-time (through dynamic binding). Dynamic binding: run-time association of a request to an object.
OOP Attributes Identity Abstraction Classification Persistence Polymorphism: The ability to substitute objects that have an identical Interface at run-time (through dynamic binding). Dynamic binding: run-time association of a request to an object.