\mbox{}\zline{\fboxobject-oriented}
slide: Perspectives of object orientation
structurally
- capability of representing arbitrarily structured complex objects
operationally
- the ability to operate on complex objects through generic operators
behaviorally
- the specification of types and operations (data abstraction)