levels of abstraction
last time we looked at how to
- model the real world with an entity-relationship diagram (classes, is-a, associations)
- design an object model (classes, inheritance, instance vars, methods)
and we briefly mentioned
- a way to simulate objects in Scheme
today
- we’ll go more deeply into how these 3 representations are related
- using examples from problem set 7