Tuesday, April 5, 2011

Features of object-oriented programming

  1. Encapsulation
  2. Data Abstraction
  3. Inheritence
  4. Polymorphism
  5. Extensibility
  6. Persistence
  7. Delegation
  8. Genericity
  9. Object concurrency
  10. Event handling
  11. Multiple Inheritance
  12. Message passing