- object: thing we can imagine - data - ops that manipulate data - programs: interacting objects - notation: UML = Unified Modeling Language - mulitple objs of same type in program - program has instr to create objs - class: obj definition - what objs can and cannot do - obj: instance of exactly one class - obj "belongs to" class - no lim on # instances of a class Quick Check: 1. ________ | | | Person | | | |________| ____________________ | | | Ms. Latte : Person | | ------------------ | |____________________| _______________________ | | | Mr. Espresso : Person | | --------------------- | |_______________________| 2. The class.