- 3
- 0
- 约2.31千字
- 约 5页
- 2020-09-28 发布于福建
- 举报
UML 中类图实例
接口:空心圆+直线(唐老鸭类实现了‘讲人话’ );
依赖:虚线+箭头(动物和空气的关系);
关联:实线+箭头(企鹅需要知道气候才迁移);
聚合:空心四边形+实线+箭头(雁群和大雁的关系);
合成/组合:实心四边形+实线+箭头(鸟和翅膀的关系);
泛化/继承:空心三角形+实线(动物和鸟的继承关系);
实现:空心三角形+虚线(实现大雁飞翔的接口);
UML 类图
解释UML 类图:
1 / 5
1. 首先看“动 ”矩形框,它代表一个类。该类图分为三层,第一层显示类的名称,如
果是抽象类就要用斜体显示。第二层是类的特性,通常就是字段和属性。第三层是类
的操作,通常是方法和行为。
注意前面的符号,‘+’表示public, ‘—’ 表示private, ‘#’表示protected.
2. “飞翔”矩形框表示一个接口图,它与类图的区别主要是顶端有 《interface》显示,第
一行是接口名称,第二行是接口方法。接口还有另一种表示方法,俗称棒棒糖表示法,
就是唐老鸭类实现了“讲人话”的接口。
interface IFly interface Ilangu
原创力文档

文档评论(0)