架构设计——类图

一、什么是类图?

类图是描述系统中的类,以及各个类之间的关系的静态视图。能够让我们在正确编写代码以前对系统有一个全面的认识。类图是一种模型类型,确切的说,是一种静态模型类型。

二、为什么要画类图?

  1. 从软件设计的角度出发,整体性的安排和布局我们开发过程中涉及到的所有类和类之间的关系
  2. 设计模式中的类间关系很复杂,如果将这些类通过类图的形式展示出来,更便于我们理解这些设计模式
  3. 类图可以很好的描述系统具体实现,以及系统的整体结构

三、怎么画类图?

首先我们要熟悉并了解UML中各种图例以及类与类之间的六大关系——依赖,泛化,关联,聚合,组合,实现。这部分内容,可以看这篇博客,总结的很全面,在这里就不多做赘述
推荐阅读:https://blog.csdn.net/fatherican/article/details/44966891

四、示例

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/zwb568/article/details/124657321
今日推荐