UML类图

来源:互联网 发布:sim800c 源码 编辑:程序博客网 时间:2024/06/10 05:09

类的关系图示例:
这里写图片描述

线条意义解释:
接口:空心圆+直线(唐老鸭类实现了‘讲人话’);
依赖:虚线+箭头(动物和空气的关系);
关联:实线+箭头(企鹅需要知道气候才迁移);
聚合:空心四边形+实线+箭头(雁群和大雁的关系);
合成/组合:实心四边形+实线+箭头(鸟和翅膀的关系);
泛化/继承:空心三角形+实线(动物和鸟的继承关系);
实现:空心三角形+虚线(实现大雁飞翔的接口);

具体类图

这里写图片描述

符号意义
‘+’表示public, ‘—’ 表示private, ‘#’表示protected. (抽象类会用斜体表示,Container

0 0
原创粉丝点击