UML--类关系图
Posted Coding的哔哔叨叨
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UML--类关系图相关的知识,希望对你有一定的参考价值。
Hello,各位朋友,今天给大家带来一篇扫盲文章,有非常熟悉的直接过就好了。
今天带来一篇UML-类关系图的一些基本概念知识(最近在总结项目架构和域的一些东西,会经常用,也算是复习加深记忆)。
类图显示了一组类,接口,协作以及它们之间的关系。在UML中问题域要被逐步转化,通过类来建模。
1、依赖关系
就是在类A的方法a中,用到了B类,然后在类A的a方法中实例化类B,如下图所示,我们在Person的driver方法中实例化Car来开车。
2、关联关系
类B是类A的一个内部成员变量,则认为类A和类B存在关联关系,如下图所示,我们在Car中,可以定义car的颜色。
public Car{
private Color red;
...
}
3、关联关系
类B是类A的构造方法的参数,可以理解为类A是由类B构成的。如下图4s店类CarDeaiership是由很多的车car聚合而成的。
4、组合关系
类B是类A的组成部分,比如下图,汽车Car是有车轮wheel等组成的。
4、泛华关系
通常是指类与类之间的继承关系,或类与接口之间的实现关系。
不积跬步,无以至千里。
文章有帮助的话,点个转发、在看呗。
谢谢支持哟 (*^__^*)
以上是关于UML--类关系图的主要内容,如果未能解决你的问题,请参考以下文章
UML的类图与关系
UML类图几种关系的总结
UML建模类图
设计模式之UML类图以及类间关系
UML--类关系图
UML类图表达