|
|
|
|
|
|
|
|
|
|
u |
RTFM!
|
|
u |
Objects
are containers of consistent behavior
|
|
and
the data needed for those behaviors
|
|
u |
Encapsulation
– behavior & data
|
|
u |
Polymorphism
– same name, different
|
|
|
|
behavior
|
|
u |
Inheritance
– overwrite the exceptions only
|
|
u |
Composition
– use groups of objects to form
|
|
|
complex
behaviors – basis for GOF Patterns
|
|