其他分享
首页 > 其他分享> > UML类图

UML类图

作者:互联网

继承关系:用空心三角形+实线表示 实现接口:用空心三角形+虚线表示 关联关系:用实线箭头表示 聚合关系:用空心菱形+实线箭头表示 合成(组合):用实心菱形+实线箭头表示 依赖关系:用虚线箭头表示     一、类(Class): 矩形框 类图分三层: 1:类的名称,斜体显示代表抽象类 2:类的特性,通常是字段和属性 3:类的操作,通常是方法或行为, 前面 的符号: 3.1:‘+’,表示 public 3.2:‘—’,表示private 3.3:‘ * ’,表示 protected   二、接口(interface):矩形框 与类图的区别:顶端有《interface》显示 两层: 1:接口名称 2:接口方法   棒棒糖表示法: 圆圈旁为接口名称、 接口方法在实现类中出现   三、继承关系 用空心三角形+实线表示 四、实现接口 用空心三角形+虚线表示 五、关联关系 用实线箭头表示 六、聚合关系 用空心菱形+实线箭头表示 聚合:表示两个对象之间是总体和部分的弱关系,部分的生命周期能够超越总体, 一种弱的‘拥有’关系,体现的是A对象可以包含B对象,但B对象不是A对象的一部分   七、合成(组合) 用实心菱形+实线箭头表示 连线两端的数字被称为基数,表明这一端的类可以有几个实例;如果一个类可能有无数个实例,则用‘n’表示;关联关系、聚合关系也可以有基数 组合:一种强的“拥有”关系,体现了严格的部分和整体的关系,部分和整体的生命周期一样   八、依赖关系 用虚线箭头表示,  

标签:表示,关系,实线,类图,接口,空心,箭头,UML
来源: https://www.cnblogs.com/Heven-Art/p/15022960.html