Documente Academic
Documente Profesional
Documente Cultură
• Special Constraints
• UML Defines five constraints that may be applied to
association
• Implicit – specifies that relationship is conceptual
• Ordered – specifies that the sets of objects at one end of an
association are in an explicit order
• Changeable – links between objects may be added,
removed and changed feely
• Addonly – New links may be added from an object on the
opposite end of the association
• Frozen – a link, once added from an object on the opposite
end of the association, may not be modified or deleted
Association contd…
• Frozen – a link, once added from an object on the opposite
end of the association, may not be modified or deleted
3..*
Polygon Points
{Ordered}
Generalization
• A descendant class cannot omit or supress an ancestor attribute. It
inherits all attributes and all operation. A Subclass may
reimplement an operation for reasons of efficiency but cannot
change the external Protocol or signature.
• A subclass can be an extension or a restriction. Extension adds
new feature to subclass. A restriction restricts values that instances
can assume.
Ellipse