【类图定义】类图(Class diagram)主要用于描述系统的结构化设计。类图也是最常用的UML图,用类图可以显示出类、接口以及它们之间的静态结构和关系。
【类图作用】类图一般在详细设计过程中出现,主要用来描述系统中各个模块中类之间的关系,包括类或者类与接口的继承关系,类之间的依赖、聚合等关系。它还描述每一个类的详细信息,包括变量,和方法。通过类图,就能实际的把系统中的各个类,即对象描述清楚,下一步就是按照这个详细的设计编码了。如果你把软件当作楼房,那么类图就是最后的图纸了。
【类图组成】在类图中一共包含了以下几种模型元素,分别是:类(Class)、接口(Interface)、以及UML四种关系。
类:在面向对象(OO) 编程中,类是对现实世界中一组具有相同特征的物体的抽象。
操作的可见性:
接口:接口是一种特殊的类,具有类的结构但不可被实例化,只可以被实现(继承)。在UML中,接口使用一个带有名称的小圆圈来进行表示。
UML的四种关系:详见博客UML四种关系。点击即可进入
UML类图实例,摘自网络。