UML备忘

来源 http://www.ibm.com/developerworks/cn/rational/rationaledge/content/feb05/bell/

继承通过指向超类的一条闭合的,单箭头的实线表示。
一条带有闭合的单向箭头的点 线意味着实现(或实施
关联,双向和单向
基本聚合
有聚合关系的关联指出,某个类是另外某个类的一部分。在一个聚合关系中,子类实例可以比父类存在更长的时间。为了表现一个聚合关系,你画一条从父类到部分类的实线,并在父类的关联末端画一个未填充棱形。图 12 显示车和轮胎间的聚合关系的例子。
组合聚合
组合聚合关系是聚合关系的另一种形式,但是子类实例的生命周期依赖于父类实例的生命周期。在图13中,显示了Company类和Department类之间的组合关系,注意组合关系如聚合关系一样绘制,不过这次菱形是被填充的。

标志 可见性类型
+ Public
#  Protected
-  Private
~ Package

你可能感兴趣的:(IBM,UML)