Þ ch 7

Objects

What is the purpose?

more logical?

separate implementation from interface

libraries "reusable" code

multiple-developer projects simplified


What are typical characteristics of object systems?

hiding data, compartmentalization, encapsulation

inheritance

abstractions

polymorphism

make data "smarter"

decomposes state into manageable units

 

To Next Slide To Previous Slide To Contents