Object Oriented Software Engineering View all facts Glossary Help |
subject > representation > name > label |
label comparison table |
Subject | act as | have example | place | has definition | be | have | label | attach to | think of as |
---|---|---|---|---|---|---|---|---|---|
association name | next to the middle of the association in a UML diagram | a verb or verb phrase | an arrow next to it to indicate the direction in which to read the association | ||||||
discriminator | 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. | A label on a generalization that describes the criteria used to specialize a superclass into two or more subclasses | an attribute that will have a different value in each subclass | ||||||
role | an alternative name for the class to which it is attached | A name given to one end of an association that acts as a synonym for the class at that end | an association | either or both ends of an association |
Next name: person's name Up: name Previous name: Java primitive data type name