Object Oriented Software Engineering   View all facts   Glossary   Help
subject > representation > name > label > discriminator
Next labelrole    Uplabel    Previous labelassociation name   

discriminator
subjectfact 
discriminatorcan be thought of as an attribute that will have a different value in each subclass2001-08-30 14:55:20.0
has definition A label on a generalization that describes the criteria used to specialize a superclass into two or more subclasses2001-08-30 14:55:20.0
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.2001-08-30 14:55:20.0
is a subtopic of 5.3 - Associations and Multiplicity2001-08-30 14:55:20.0
is a kind of label2001-08-30 14:55:20.0