Association Aggregation Composition的区别与联系


Association表示对象之间的静态关系(“依赖”是一种动态关系),有三个类型:Ordinary Association、Shared Aggregatio和Composition Aggregatio。

通常说的Association,指的就是Ordinary Association;Aggregatio指的是Shared Aggregatio;Composition指的是Composition Aggregatio ...


用例图中的include与extend

include与extend用来表示用例间的某种关系。

include表示用例B是用例A的一部分,执行用例A的时候必须执行用例B,有了用例B,A才是完整的

include常用于将一个复杂的用例拆分为n个小用例,或用于表示n个用例所具有的公共行为。

以用手机打电话、发短信为例进行说明,打电话和发短信都需要使用者输入目标电话号码 ...


UML图小结

UML2.x共有14种图,分为两大类Structure Diagram和Behaviour Diagram:

Structure Diagram/结构图 ...