参考博客newevan的博客,网址:http://blog.sina.com.cn/s/blog_5bd6b4510101585x.html
参考uml.org.cn,网址:http://www.uml.org.cn/oobject/201104212.asp
类的关系有泛化(Generalization)、实现(Realization)、依赖(Dependency)和关联(Association)。
1 泛化
泛化就是子类继承父类的所有细节,是表示is-a的关系,是对象之间耦合度最大的一种关系。
2 实现
实现就是接口和实现的关系。
3 依赖
依赖就是代码中一般指由局部变量、函数参数、返回值建立的对于其他对象的调用关系。一个类调用被依赖类中的某些方法而得以完成这个类的一些职责。
4 关联
关联对象之间的一种引用关系,关联分一般关联(相互引用)、聚合(公司和员工)与组合(公司和部门),
1 在对类图的实现关系时,需要对接口进行实现,此时visio中没有实现接口,那么可以用下面方法来实现。
先把接口和类拖拽到工作界面,选择类,右键-》形状显示选项-》常规选项-》实现链接,打钩后确定后,在类上有个黄点,把黄点拖动到要实现的接口上即可完成。