贴点UML基础知识

UML

接口图:顶端有<<interface>>符号,第一行为借口名称,第二行为接口方法

类图:第一行为类名。第二行为字段和属性,下面是方法名。

依赖:表示一个元素以某种方式依赖于另一个元素,用一条虚线加箭头来表示;如人依赖于氧气一般。

聚合是一种弱的拥有关系,体现在A可以包含B,但是B不是A对象的一部分; 比如:组员是团队中的一部分,组不存在了,但是组员这个个体依然是存在的。(用空心菱形直线加箭头表示)

而合成(或组合),是一种强的拥有关系,体现了严格的部分和整体的关系,部分和整体的生命周期是一致的;比如:四肢是人的一部分,人不存在了,四肢也就不存在了。(用实心菱形直线加箭头表示)

关联描述了系统中对象或实例之间的离散连接。关联将一个含有两个或多个有序表的类元,在允许复制的情况下连接起来。最普通的关联是一对类元之间的二元关联。用来表示对象之间的联系而已。如学生和课程之间的关系。(用带箭头的直线表示)。

继承则使用实现三角形,实现接口使用虚线三角形。

猜你喜欢

转载自lee3do.iteye.com/blog/777516