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