本文主要介绍类图的概念、类之间的关系以及如何用类图表示类和类之间的关系
是一种静态结构图,是系统分析和设计阶段的重要产物。
类的表示中包含类名、属性 和 方法,

其中,+ 表示 public ,- 表示 private,# 表示 protect
属性完整表示: 可见性 名称 : 类型
方法完整表示: 可进行 名称(参数列表) : 返回类型



是关联关系的一种,是强关联关系,整体和部分之间的关系
用带空心菱形的直线表示,菱形指向整体:

更强烈的聚合关系: 整体对象不存在,部分对象也不存在
用带实心菱形的直线表示,菱形指向整体:

一种使用关系,临时向的关联关系,如对象充当方法的参数,其耦合性最弱
用带箭头的虚线表示,箭头指向被依赖的类:

耦合度最高,是父类和子类的关系
用带三角箭头的实现表示,箭头指向父类:

是接口和其实现类的关系,在这种关系中,类实现了接口
用带空心三角箭头的虚线表示:
