June 2003
Intermediate to advanced
984 pages
25h 13m
English
The Class diagram notation is explained fully in Chapters 5 through 7.

Figure B-1: Class icon.
[visibility] [/] name [:type] [multiplicity] [‘=’default]
[‘{‘property-string’}’]
The optional underline defines a class-level attribute.
[visibility] name ([parameter-list]) ‘:’ [return-result]
[‘{‘property-string’}’]
The optional underline defines a class-level attribute.
tagname ‘:’ value
Classes may be identified with a name and optional stereotype. The stereotype may be in text or icon form.

Figure B-2: Four presentation alternatives for classes with stereotypes.

Figure B-3: Interface class notation.

Figure B-4: Template class.
template-parameter ::= parameter-name [ ‘:’ parameter-kind][‘>’ constraint] [‘=’ default] parameter-kind ::= ‘class’ | ‘component’ | ‘type’ | ‘interface’ ...
Read now
Unlock full access