标签:blog 模型 mode 统一 类之间的关系 loading 序列 变化 方法
UML-Unified Modeling Language 统一建模语言,又称标准建模语言。是用来对软件密集系统进行可视化建模的一种语言
主要模型:
在看C++ 代码的时候,需要理清复杂的类之间的关系,UML 类图的对象模型图,非常直观,可以帮助我们理解。
含义:类图(class Diagrams),是描述系统中的类,以及各个类之间的关系的静态视图,常用于表示类、接口和它们之间的协作关系
内容:为清晰表示类之间关系,类图包含有接口实现、继承、依赖、关联、聚合、组合等关系
继承:绘制方法为实线+空三角箭头(箭头指向父类)
接口实现:绘制方法为虚线+空三角箭头(箭头指向实现的接口)
依赖关系是一种使用关系,一个类的实现需要另一个类的协助,比如动物类需要生存,但是生存需要空气和水,绘制方法为虚线+ 虚线箭头
关联:表示一种拥有的关系,它使一个类知道另一个类的属性和方法,例如企鹅的迁移习性与气候变化是息息相关的。绘制方法为实线+实线箭头
聚合、组合关系都隶属于关联关系,是整体与部分的关系。
参考:
https://www.cnblogs.com/SouthBegonia/p/12013396.html
标签:blog 模型 mode 统一 类之间的关系 loading 序列 变化 方法
原文地址:https://www.cnblogs.com/wztony/p/14697087.html