类图分三层:
第一层:类的名称,如果是抽象类,就用斜体显示
第二层:类的特性,通常是字段和属性
第三层:类的操作,通常是方法或行为
接口图:第一行是接口名称,第二行是接口方法
继承:用空心三角形+实线
实现:用空心三角形+虚线
关联:用实线+箭头
聚合:用空心的菱形+实线箭头(包含但不是其中一部分)
合成:实心的菱形+实线箭头(部分和整体的关系)
依赖:虚线箭头
类图分三层:
第一层:类的名称,如果是抽象类,就用斜体显示
第二层:类的特性,通常是字段和属性
第三层:类的操作,通常是方法或行为
接口图:第一行是接口名称,第二行是接口方法
继承:用空心三角形+实线
实现:用空心三角形+虚线
关联:用实线+箭头
聚合:用空心的菱形+实线箭头(包含但不是其中一部分)
合成:实心的菱形+实线箭头(部分和整体的关系)
依赖:虚线箭头