object-oriented
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
)
slide
:
Perspectives of object orientation