Object-oriented patterns

The Object-oriented patterns rule category contains patterns that show abstraction and inheritance trees.


The following table lists each pattern, and its purpose, in the Object-oriented Patterns category:
Pattern Purpose
Abstraction The Abstraction pattern represents a system concept. The architectural discovery algorithm identifies Abstraction as an abstract class or an interface.
Inheritance Tree The Inheritance Tree pattern is based on standard object-oriented inheritance relationships between objects in a system. The architectural discovery algorithm identifies Inheritance as the implementation of an interface or an extension of a class.