providing flexible behavior for related classes
Giving different variation of certain behavioural capability to a same-same-but-different classes where the classes are related close-enough so as to be inheriting from a single class.
Giving different variation of certain behavioural capability to a same-same-but-different classes where the classes are related close-enough so as to be inheriting from a single class.