UML类图说明
学习笔记:
类:为“目”字的长方形,第一行为类名(斜体字为抽象类);第二行为特性(字段或属性);第三行为操作(方法或行为)。第二、三行前面的的符号,“+”表示Public,“-”表示Private,“#”表示Protected。
接口:1.矩形表示法,顶端有<<interface>> 第一行为接口名称,第二行为接口方法; 2.棒棒糖表示法,圆圈旁边为接口名称,接口方法在实现类中出现。
继承:用空心三角+实线。
关联(Association): 空心三角+虚线。
聚合(Aggregation):空心菱型+实线。
合成(Composition):实心菱形+实线。
依赖(Dependency):虚线箭头。