介绍

本文介绍UML类图的基础知识。

基本概念

类图(Class Diagram)是面向对象系统建模中重要的图,它用来显示系统中类、接口以及它们之间的静态结构和关系的一种静态模型。 类图包括三个基本组件:类名、属性和方法。

类关系

类(接口)之间的关系包括有:泛化(Generalization)、实现(Realization)、依赖(Dependency)和关联(Association)。而关联又可分为:一般关系、聚合关系(Aggregation)、合成关系(Composition)。