UML基础(了解就可以了,会更好,不会也行)
一、定义
百度百科定义:统一建模语言(Unified Modeling Language,UML)是一种为面向对象系统的产品进行说明、可视化和编制文档的一种标准语言,是非专利的第三代建模和规约语言。UML使用面向对象设计的的建模工具,但独立于任何具体程序设计语言。
对于开发人员来说,可以更好地梳理相关业务逻辑,告诉团队成员我需要做什么东西,怎么去做,需要哪些资料,通过UML可以比文档更直观的表述需求,提升开发效率。
二、分类
UML主要有十一中图表表示方式,如下:
图片来源于网络,侵删。
三、类图简介
1、类之间的关系
(1) 直线关系(关联关系)一对一、一对多等等
(2) 包含关系: 包含关系的表示方式有两种,一种是空心菱形,一种是实心菱形,空心菱形表示弱关系,实心菱形表示强关系。
(3) 继承关系: 空心的三角形表示, 如果类的名字为斜体字,则表示抽象类。
(4)依赖关系: 虚线加箭头表示

==================2019年12月5日: 今天先更新一个=================

浙公网安备 33010602011771号