ABSTRACT

Instances of a class are called objects. A class is a description of one or more similar objects. Object are entities that combine data and procedures operating on them. Message sending is the mechanism through which data is treated. Inheritance is a mechanism of eliding common information between classes (sub or sup). software extensibility and maintainability rely heavily on this feature.