supermethod
submethod
virtual
non-virtual interface
virtual method
inheritance
virtual class
override
composite reuse principle
mixin
inherit
pseudoclass
final method
template method
abstract method
non-virtual interface pattern
subclass
classical inheritance
base class
multiple inheritance
unclassable
hyperclass
supertype
behavioral subtyping
noninherited
superclass
inheritor
feature envy
overmasteringly
overattribute
diamond problem
subtyping
circle-ellipse problem
overcoding
trait
overcontribution
overentitlement
trivial functional dependency
overburden
overapplication
overpronounciation
overloadability
abstract class
over-egg
overassertiveness
overcommittal
overstrictness
overliberally
overwrought
intermethod