Classes
- A class is a factory which builds objects sharing the same methods.
The class specifies the concrete implementation of objects:
- Data structure: instance variables.
- code.
- Subclasses.
- Inheritance of instance variables and methods.
- Method redefiniton (overriding).
- Dynamic binding of methods.
- Static and dynamic type checking.
- Unlimited object lifetime.
- 5 -