UML Class Diagrams Flashcards
visibility of a class member: +
symbol for a class member: public
visibility of a class member: -
symbol for a class member: private
visibility of a class member: #
symbol for a class member: protected
visibility of a class member: ~
symbol for a class member: package
visibility of a class member: /
symbol for a class member: derived
visibility of a class member: underline
symbol for a class member: static
format of the class attribute list
name : attribute type or name : attribute type = default value
format of the class operations list
name(parameter list) : type of value returned
Multiplicity Indicators. Meaning of 0..1
Multiplicity Indicators. Indicator for zero or one.
Multiplicity Indicators. Meaning of 1
Multiplicity Indicators. Indicator for one only.
Multiplicity Indicators. Meaning of 0..*
Multiplicity Indicators. Indicator for zero or more.
Multiplicity Indicators. Meaning of 1..*
Multiplicity Indicators. Indicator for one or more
Multiplicity Indicators. Meaning of n
Multiplicity Indicators. Indicator for only n (where n > 1)
Multiplicity Indicators. Meaning of 0..n
Multiplicity Indicators. Indicator for zero to n (where n > 1)
Multiplicity Indicators. Meaning of 1..n
Multiplicity Indicators. Indicator for one to n (where n > 1)