1.在UML类图中如何表示一个类?
通常用三层矩形来表示一个类
第一层 类名称,如果类的名称为斜体那么该类为抽象类
第二层 类属性,属性前面用“+”表示,则该类标识公有属性,“-”代表私有属性
第三层 类方法,前面带有“+”标识,该方法是公有,“-”代表私有
2.类与类的关系存在如下情况?
继承:用空心三角加实线表示。
依赖:用带箭头的虚线表示
关联:用带有箭头的实线表示
实现接口:空三角加虚线表示
3.如何展示一个接口?
4.如何展示类与类之间的聚合关系?
用空心箭头加实现箭头表示
5.展示类与类之间的组合关系?
用实心菱形加实线箭头表示
6.最后贴一张完整的图