UML统一建模语言

介绍

Unified Modeling Language (UML)又称统一建模语言或标准建模语言,是始于1997年一个OMG标准,它是一个支持 模型化 和 软件系统开发 的 图形化语言 ,为软件开发的所有阶段提供 模型化 和 可视化 支持,包括由需求分析到规格,到构造和配置。

UML是面向对象软件的标准化建模语言,定义了多种模型图,常用的有 类图、时序图、部署图

类图

类图是面向对象系统建模中最常用和最重要的图,是定义其它图的基础。类图主要是用来显示系统中的 类、接口 以及它们之间的 静态结构 和 关系 的一种静态模型。

类图的3个基本组件:类名、属性、方法,由分割线分开
如下图:

解释:

  • 第一部分是类名
  • 第二部分是属性,冒号后面是类型
  • 第三部分是方法,冒号后面是返回类型

访问权限:

  • - 表示private,私有
  • # 表示protected
  • + 表示public,公有

建模工具

使用PowerDesigner建模

详见:
https://www.cnblogs.com/pangjianxin/p/7877868.html
https://www.cnblogs.com/shindo/p/5579191.html


原文出处:/show_1EF2GcHIk5xB.html