UML学习

早过忘川 提交于 2020-04-07 02:31:52

'动物'矩形框, 代表一个类(class)
类图的结构
第一层 类的名称 ,如果是抽象类,用斜体显示
第二层 类的特性,通常是字段和属性
第三层 类的操作,通常是方法或行为 ‘+’ 表示public ‘-’表示private ‘#’表示protected

类与类之间的关系
继承
空心三角形+实线

实现接口
空心三角形+虚线

关联
实线箭头

聚合
空心菱形+实线箭头
聚合表示一种弱的“拥有”关系,体现是A对象可以包含B对象,但B对象不是A对象的一部分

合成
实心菱形+实线箭头

依赖
虚线箭头

类与接口之间的关系

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!