UML讲解
2017-04-10 10:50:51 59 举报
UML类图
作者其他创作
大纲/内容
Class A
- methodA()
Interface
依赖与关联左侧为依赖,右侧为关联区别,依赖是一种弱关系,例如B的某个方法使用到类A。关联是一种强关系,例如一个类的对象作为另一个类的成员变量。
Class B
- methodB()
实现:类实现接口关键字:implements
Sub Class
Super Class
Sub Interface
继承:分为两类,子类继承父类,子接口继承父接口在部分文档中称为泛化。关键字:extends
Class
聚合与组合左侧为聚合,右侧为组合区别,聚合是弱关系,表现为整体和部分,例如汽车和发动机,汽车不存在后,发动机可以单独存在组合是强关系,部分不可独立于整体单独存在,例如人和大脑,B是由A组合/聚合
Super Interface
0 条评论
下一页