Object Models
Represent facts about the world as “data”
Combine data into “data structures”
- Data structures model things
Represent actions using “operations”
Combine operations into “methods”
- Methods model what can be done to things
“Classes” are data structures with methods
- Classes model aspects of reality