用例图和类图

静态结构:类图、对象图、构件图、部署图

动态结构:用例图、状态图、顺序图、协作图、活动图

1.用例图:

  基本元素:角色 用例 关系

 用例之间的关系:包含、扩展、泛化、分组  

2.类图和包图

   类:对客观存在事物的抽象描述(共性)

类的关系:关联

①普通关联(一条直线)

单/双向关联、两个类可以有多个关联、一个类可以和多个类关联、自身关联

②聚合

整体/部分(空心菱形)

火车要有一个发动机,但是发动机也可以单独卖。一个发动机可以属于一个或者0个发动机。

③组合

整体/部分(实心菱形)强烈的现实关系、先有整体再有个体

依赖:使用关系(一根带箭头的虚线)

泛化:继承 (空心三角形)

子类(实心+空心三角形指向)父类

继承分为两种:单重继承:只能有一个父类。多重继承:多个父类

猜你喜欢

转载自blog.csdn.net/weixin_44690047/article/details/108032550
今日推荐