Object Oriented
Object Oriented Programming - OOP - (Wikipedia)
An Object Oriented program consists of objects and the interactions between them.
Online book (html) - Bruno R. Preiss - (May 2007)
Python Data Structures and Algorithms
Chapter Title:
Python and Object-Oriented Programming
Typical Features:
- Information Hiding
- Data Abstraction
- Encapsulation
- Modularity
- Polymorphism
- Inheritance