抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

UML

统一建模语言(英语:Unified Modeling Language,缩写 UML)是非专利的第三代建模规约语言。UML是一种开放的方法,用于说明、可视化、构建和编写一个正在开发的、面向对象的、软件密集系统的制品的开放方法。UML展现了一系列最佳工程实践,这些最佳实践在对大规模,复杂系统进行建模方面,特别是在软件架构层次已经被验证有效。

摘自: 维基百科,自由的百科全书

类图

类图主要描述的是类与类之间的关系,这些关系分为泛化关系(generalization)、实现关系(realize)、聚合关系(aggregation)、组合关系(composition)、关联关系(association)、依赖关系(dependency)

泛化关系

泛化即类的继承,自行车继承车,猫继承动物,

所以自行车是车的泛化,猫是动物的泛化,男人是人的泛化 (箭头应该是空心)

1
2
3
4
classDiagram
车 <|-- 自行车
动物 <|-- 猫
人 <|-- 男人
1
2
3
4
classDiagram
车 <|-- 自行车
动物 <|-- 猫
人 <|-- 男人