A.如图:
1.UML是以矩形框为主体,主要分为三层:
1.1.类名称(抽象类常用斜体表示)
1.2.类特性:属性
1.3.类操作:方法
2.类的访问修饰符
2.1."+"代表public
2.2."-"代表private
2.3."#"代表protected
B.如图:
3.接口有两种表现形式
3.1.第一行为接口名称,第二行为接口方法
3.2.棒棒糖表示法,圆圈为接口名称
C.如图:
4.符号表示关系
4.1.空心三角形+实线代表继承
4.2.空心三角形+虚线代表实现接口
4.3.空心菱形+实线箭头代表聚合关系(A包含B,B是A的一部分,有些属性B没有,弱拥有关系)
4.4.实心菱形+实线箭头代表合成关系(部分和整体的关系,强拥有关系)
4.5.实线箭头代表关联关系(在一个类中引用另一个类)
4.6.虚线箭头代表依赖关系