uRTFM!
uObjects
are containers of consistent behavior and the data needed for those
behaviors
uEncapsulation
– behavior & data
uPolymorphism
– same name, different behavior
uInheritance
– overwrite the exceptions only
uComposition
– use groups of objects to form complex behaviors – basis for GOF Patterns