Object Oriented Concepts
History:
- Since 1962 with SIMULA 1.
- Inheritance used since 1967 in SIMULA 67.
- Today: Java, C++.
Concepts:
- Objects send messages to other objects.
- Classes are blueprints for objects. A class defines the behaviour of an object using methods.
- Classes are linked via associations & inheritance.