一、UML类图
二、详解
1.类class(如图中的“动物”)
第一层:显示类的名称,如果是抽象类,则用斜体显示
第二层:类的特性,就是字段和属性
第三层:类的操作,通常是方法或行为。+标识public,-标识private,#标识protected
2.接口interface
第一层是接口名称,包含<<interface>>
第二层是接口方法。
还有一种表示方法,俗称棒棒糖表示法。
三、类与类、类与接口之间的关系
1. 继承关系:用空心三角形+实线表示
2.实现接口:用空心三角形+虚线表示
3.关联:用实线箭头表示
4.聚合:空心的菱形+实线箭头表示
5.合成:实心菱形+实线箭头表示
6.依赖:用虚线箭头表示














网友评论