跟用例图一样,为大家进行导航。同时针对关系画图,可能的话会提出问题,并给予解析。
一、优质博文导航
1.https://blog.csdn.net/xdd19910505/article/details/18763453 ,许小乖
2.https://blog.csdn.net/lxl51666/article/details/53713512 ,YNO敬安谦子
3.https://blog.csdn.net/qq_24477797/article/details/80066943 ,M东
4.https://blog.csdn.net/ClassLjx/article/details/91371590 ,Hoyt_
二、根据不同的图,关系绘制UML图
1.类图
1.1 关联关系
自己悟,I don’t like troubles。
1.1.1 多重性
一个大学可以拥有多个学生,也可以没有学生;学生只属于一个学校。
(这样画的背景是基于普通大学生的大学生涯。)
1.1.2 聚合关系
学院可以脱离大学单独存在
1.1.3 组合关系
翅膀不能脱离家雀而独立存在(指的是家雀的翅膀)
1.2 依赖关系
1.3 泛化关系
1.4 实现关系
关于接口和实现关系的含义,以及实现起来的意义,我现在还不是很理解,等我在学习后,补充一篇博客。
2. 对象图
对象图和类图基本一致,不同之处是属性是具体的数值(如果还有别的地方,欢迎留言)。
扫描二维码关注公众号,回复:
8792567 查看本文章
3. 包图
3.1引入和流出
根据声明:
①.Package2可以见到C1元素,不可见到C2元素
②.Package1可以见到B1元素,不可见到B2元素
③.Package1是否可以见到C1元素,不知道,求大神解答。
④.Package4未与其他包产生引入关系,所以不可访问其他包,也不可被访问。