Generalisation vs. Specialisation
Completion requirements
Generalisation and specialisation generally mean both inheritance but, strictly speaking, they specify the direction of the planning or development process:
Generalisation
For one or more classes, a superclass is searched for and implemented:

Generalisation of classes
Specialisation
A class becomes a superclass by deriving subclasses with similarities from it:

A Class is specialised
Last modified: Sunday, 12 May 2019, 2:27 PM