UML05-2-Rose与关系分析.ppt
《UML05-2-Rose与关系分析.ppt》由会员分享,可在线阅读,更多相关《UML05-2-Rose与关系分析.ppt(26页珍藏版)》请在三一办公上搜索。
1、Rose与关系分析,使用Rose分析学习过的各种关系,课程要点,5.1 回顾关系5.2 Rose图,1.依赖的含义,回顾:依赖(dependency):表示两个元素X、Y,如果X的变化必然导致Y的变化,则称Y依赖X。注意:依赖关系不仅限于类,用例、包、构件之间都可以存在依赖关系。回顾:在UML中,依赖用一个从客户指向提供者的虚箭头表示。,例子,表示,依赖的表示,依赖示例,类图含义:依赖是一种弱关联,表示C用到了D,但是和D关系不明显的时候。,依赖示例,代码含义:要完成C的功能,一定要D的协助。形式上在C中采用D的对象做参数。,2.泛化的含义,回顾:泛化(generalization):表示事物
2、之间的一般与特殊的关系。也可以称为继承关系。注意:泛化关系除了表示类与类之间的关系之外,还可以表示参与者、用例、包、构件、接口等建模元素之间的关系。回顾:描述了一种“is a”的关系。,例子,表示,泛化的表示,泛化示例,类图含义:E可以使用F的公共属性和方法。,泛化示例,代码含义:E从F继承而来,Java用extends关键字表示继承关系。,3.关联的定义,回顾:关联(association):模型元素之间的一种语义联系,它是对具有共同的结构特性、行为特性、关系和语义的链的描述。回顾:在UML中,关联关系用一条连结两个类的实线表示。,关联示例双向关联,类图含义:相知关系,双方都知道对方存在,可
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UML05 Rose 关系 分析
链接地址:https://www.31ppt.com/p-6522266.html