众所周知,UML即Unified Modeling Language的简称,统一建模语言。
本文要浅显说的是UML中所说的四种关系:泛化关系、关联关系、依赖关系、实现关系。
第一种:泛化关系
也就是类的继承关系,关系用实线表示,空心三角表示结束。
第二种:关联关系
说的是UML图中的第2层(成员变量),关系用实线表示,方向箭头表示结束。
第三种:依赖关系
说的是UML图中的第3层(方法),关系用虚线表示,方向箭头表示结束。
第四种:实现关系
表示的是类和接口的关系,关系用虚线表示,空心三角表示结束。
注:类是起始端,接口是终点端。
总结
UML图用虚线表示的关系:依赖关系、实现关系。
UML图用空心三角表示结束的关系:泛化关系、实现关系。
UML图用方向箭头表示结束的关系:关联关系、依赖关系。
OK, so much for this. Good luck~~ Thanks!