类是一种本质相同事物的抽象。
对象
在UML中,类图显示了一组类、接口、协做以及他们之间的关系。继承
类接口
在类图中类用矩形框表示,他的属性和操做分别列在分格中方法
类之间关系图表
在类图中,除了须要描述类的名称、属性和操做外,咱们还须要描述类之间的关系。关系用类框之间的连线表示。类之间的关系有继承、关联、聚合和组合。
实例
继承:类图中的继承表示方法是从子类拉出一条闭合的、单键头(或三角形)的实线指向基类。系统
关联:是类之间的一种很弱的联系。能够有方向,能够是单向,也能够是双向。关联类经过一条虚线与关联链接。
聚合:指的是总体和部分的关系。
组合:也表示类之间总体和部分的关系。可是组合关系中部分和总体具备统一的生存期。一旦总体对象不存在,部分对象也将不存在。
标准的UML类图中,用空心和实心菱形对聚合和组合进行了区分。
接下来,咱们给出创建类图的步骤
一、研究分析问题领域肯定系统需求
二、肯定类。明确类的含义和职责、肯定属性和操做
三、肯定类之间的关系
对象图
对象图显示某时刻对象和对象之间的关系,是类图的变化,对象图表示的是类的对象实例而不是真实的类。