Introduction to OOP: Chapter 1: Thinking Object-Oriented:
[next]
[previous]
[audio]
[real]
[text]
Objects - ADT's with Message Passing
Characterists of Objects
- 
Encapsulation -- similar to modules
 - 
Instantiation -- similar to ADT's
 - 
Messages -- dynamic binding of procedure names to behavior
 - 
Classes -- a way of organization that permits sharing and reuse
 - 
Polymorphism -- A new form of software reuse using dynamic binding
 
Intro OOP, Chapter 1, Slide 40