Object Oriented Software Engineering View all facts Glossary Help |
subject > representation > name > label > discriminator |
discriminator | ||||
subject | fact |
discriminator | can be thought of as an attribute that will have a different value in each subclass | |
has definition A label on a generalization that describes the criteria used to specialize a superclass into two or more subclasses | ||
has example in a zoology program, animals can be divided up by habitat into aquatic and land ones, or by type of food, into carnivores and herbivores. | ||
is a subtopic of 5.3 - Associations and Multiplicity | ||
is a kind of label |