Number of Methods Added (NMA)
Overview
The number of operations added plays
a role in the specialization of the class and must be maintained in a
proportion which continues to justify inheritance, otherwise known as generalization.
Too many added operations signify too big a difference with the parent class. The inheritance would then make less sense.
Computation
For a class, this is the count of the number of operations added to the inheritance.
Nominal range
Between 0 and 4.
Analysis
The more added operations there are, the more the class must be redeveloped, and the less the inheritance is justified.