class-based programming
inheritor
prototype-based programming
subclass
object-oriented language
class-based
object-oriented programming
singleton pattern
factory method pattern
class-based language
duck typing
object-based language
constructor
final method
composite reuse principle
mixin
facade pattern
prototype pattern
throw true
has-a
prototype-based language
instantiate
abstract factory class
inherited
prototype-based
coterminal
object-based programming
abstract factory pattern
wrapper
abstract class
member function
quasivariety
heirloom
pseudoclass
exotype
base class
factory
first-class value
first-class entity
factory class
hereditament
first-class citizen
classifier
inbeing
heritage
trait
Smalltalk
adapter pattern
second-class entity
second-class citizen
specimen
coclass
second-class value
virtual method
composite type
override
heir
object
appendant
type system
diagonal morphism
inheritance
metaclass
Sather
patrimonially
instantiation
hereditably
inheritably
quaject
sealed
classical inheritance
template method
aspect
hereditarily
-gony
non-virtual interface
dimension
builder pattern
inherit
creational pattern
subclassable
partible
prototype-oriented programming
transmit
categorization
identity functor
compartmentalization
legacy hunter
classification
generic class
assortment
decorator pattern
disheritor
delegation
categorisation
compartmentalisation