开发者

Generalization arrows

开发者 https://www.devze.com 2022-12-26 01:04 出处:网络
Do generalization arrows in class diagram has to 开发者_如何转开发be strictly open or is there a margin of tolerance on style of this arrows?Open arrows are used together with a dashed/dotted line to

Do generalization arrows in class diagram has to 开发者_如何转开发be strictly open or is there a margin of tolerance on style of this arrows?


Open arrows are used together with a dashed/dotted line to represent dependencies.

I can't think of a standard way to use them with a regular line.

Furthermore, as Martin Fowler clearly indicates in UML Distilled, UML is just a notation. If the people that will read your diagrams are aware that open arrow = closed arrow, then feel free to use it. There is no strictness in UML.


Each element in UML has to strictly follow the normative notation proposed in the standard. With so many symbols there is a high risk that a notation variant for a symbol coincides with the normative representation of another one


Talking about UML designs without an image is like talking about girl without ...... :-) Here is the picture of UML2 connectors in the class diagram:

alt text http://www.forum-omondo.com/documentation_eclipseuml_2008/connectors_uml2.png

0

精彩评论

暂无评论...
验证码 换一张
取 消