架构设计——类图

简介: 架构设计——类图

一、什么是类图?

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


二、为什么要画类图?

1.从软件设计的角度出发,整体性的安排和布局我们开发过程中涉及到的所有类和类之间的关系

2.设计模式中的类间关系很复杂,如果将这些类通过类图的形式展示出来,更便于我们理解这些设计模式

3.类图可以很好的描述系统具体实现,以及系统的整体结构

三、怎么画类图?

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

推荐阅读:https://blog.csdn.net/fatherican/article/details/44966891


四、示例


662c0c5f9cb64d31a85a03c5909e98c2.png


目录
相关文章
|
数据可视化 uml
UML类图的六大关系,最佳学习理解方式
UML类图的六大关系,最佳学习理解方式
363 0
UML类图的六大关系,最佳学习理解方式
|
2天前
|
Java uml
【开发规范】UML类图
【1月更文挑战第27天】【开发规范】UML类图
|
10月前
|
uml
【系统架构】对类图的认识
【系统架构】对类图的认识
|
7月前
|
设计模式 数据可视化 程序员
设计模式概述、UML图、软件设计原则
设计模式概述 软件设计模式的产生背景 "设计模式"最初并不是出现在软件设计中,而是被用于建筑领域的设计中。 1977年美国著名建筑大师、加利福尼亚大学伯克利分校环境结构中心主任克里斯托夫·亚历山大(Christopher Alexander)在他的著作《建筑模式语言:城镇、建筑、构造》中描述了一些常见的建筑设计问题,并提出了 253 种关于对城镇、邻里、住宅、花园和房间等进行设计的基本模式。 1990年软件工程界开始研讨设计模式的话题,后来召开了多次关于设计模式的研讨会。直到1995 年,艾瑞克·伽马(ErichGamma)、理査德·海尔姆(Richard Helm)、拉尔夫·约翰森(Ra
47 0
|
10月前
【系统架构】类图怎么画
【系统架构】类图怎么画
|
10月前
|
数据库 uml
UML基础与应用之类图
UML基础与应用之类图
61 0
|
12月前
|
设计模式 供应链 前端开发
面向对象分析与设计_类图
面向对象分析与设计_类图
527 0
|
设计模式 uml
设计模式——概述、UML图、原则(二)
设计模式——概述、UML图、原则
154 0
设计模式——概述、UML图、原则(二)
|
设计模式 数据可视化 程序员
设计模式——概述、UML图、原则(一)
设计模式——概述、UML图、原则
142 0
设计模式——概述、UML图、原则(一)
|
设计模式 存储 算法
设计模式(一),UML 类图设计
设计模式(一),UML 类图设计