UML9种图(1)
来源:互联网 发布:走好网络群众路线 编辑:程序博客网 时间:2024/05/18 01:14
【关系】
继承=泛化(Genenralize):最大化的达到软件的副用,一个类继承另外一个类的功能,例如车辆和小汽车1)子类父类完全一致,父类所有的属性、操作子类都应该有2)子类除了与父类完全一致的信息外,还有额外信息3)可用父类实例的地方也可用子类实例4)直线空心三角表示实现(Realize):类与接口的关系,设计时一般有争议1)虚线空心三角形表示依赖(Dependency):假设A类变化引起了B变化,说明B依赖于A。某个类的方法使用另一个类的对象 作为参数。箭头由依赖的一方指向被依赖的一方1)A类是B类的局部变量2)A类是B类方法中的一个参数3)A类向B类发送消息,影响B类发生变化4)带箭头的虚线表欧式关联(Association):两者之间有一对一或一对多的关系1)默认情况下是双向关联2)自关联3)重数性关联4)直线表示,单向关联带箭头
聚合(Aggregation):整体与部分的关系,整体与部分可以分开1)空心菱形直线表示组合(composition):整体与部分的关系,整体与部分不可一分开1)实心菱形直线
【画图】
1.用例图
1)由参与者、用例、系统边界、箭头组成
2)获取需求、指导测试
3)
2.活动图
未完待续····
阅读全文
0 0
- UML9种图(1)
- UML9种图
- UML9种图
- UML9种图——用例图
- UML9种图——类图
- UML9种图之用例图(一)
- UML9种图简介
- UML9种图总结
- UML9种图形
- UML9种类型图
- UML9种视图
- UML9种图中的状态图
- 队,栈,UML9种试图
- UML9种图之活动图
- UML9种图之包图、类图、对象图
- UML9种图之类图和对象图的组成
- UML9种图中的序列图和协作图
- UML9种图中的构件图和部署图
- Zookeeper实例原生API--复用sessionId和sessionPasswd
- UVA12511
- ActionBar、TitleBar、ToolBar的联系和区别
- Bug生命周期
- 傅盛认知三部曲之一:所谓成长就是认知升级
- UML9种图(1)
- Spring-JDBC-3
- 几种线程池的实现算法分析
- C++中的宏
- 机器学习算法与Python实践之(七)逻辑回归(Logistic Regression)
- HTML基础学习-18- div css容器 盒子模型学习1
- Listview优化
- 母函数总结
- 名字的漂亮度