Object Oriented Analysis & Design
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