- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
精品 pdf资料 欢迎下载
- - - - - - - - - - - - - - -
UML 基础与 Rose 建模复习资料
1-4 章
一、主要内容
1、对象与类的定义
对象 :是面向对象系统的基本构造块,是一些相关的 变量 和方法 的软件集。(对象经常用于
建立对现实世界中的一些基本构造块)
注:客观世界里的任何实体都可以被称为对象。
对象可以是具体的、有形的物,也可以是无形的事物或概念。
对象是问题域或实现域中某些事物的一个抽象。
对象是一个封装数据属性和操作行为的实体。
类:是具有相同属性和操作的一组对象的组合。也就是说,抽象模型中的 “类”描述了一组相
似对象的共同特征,为属于该类的全部对象提供了统一的抽象描述。
2、面向对象的基本特征:
1)抽象:抽象忽略了事件中与当前目标无关的非本质特征,强调与当前事物相
关的特征,并将事物正确的归类,得出事物的抽象模型,并且为对象
的重用提供了保障
2 )封装 :就是把对象的状态和行为绑到一起的机制,使对象形成一个独立的
整体,并且尽可能地隐藏对象的内部细节。
3 )继承:是指特殊类的对象拥有其一般类的属性和行为。
4 )多态性 :同一操作作用于不同的对象,可以有不同的解释,产生不同的执行
结果。
3、UML 包含的视图以及这些视图都对应的图
UML 中主要视图有 :静态视图、用例视图、交互视图、状态机视图、活动视图、物理视图、
模型管理视图
对应的图如下图所示
4、UML 包含的图以及图的作用
在下面的各章节中都分别有总结,这里就不总结
5、UML 中模型元素的主要关系
UML 中主要包含 4 种关系:依赖、关联、泛化、实现
学习资料 精品 第 1 页,共 32 页
- - - - - - - - - - - - - - - - -
精品 pdf资料 欢迎下载
- - - - - - - - - - - - - - -
依赖 :指的是两个事物之间的语义, 当其中一个事物(独立的事物)发生变化就会影响另外
一个事物(依赖事物)的语义。
关联 :是一种事物之间的结构关系,用它来描述一组链,链是对象之间的连接。
泛化 :事物之间的一种特殊 / 一般关系,特殊原子(子元素)的对象,也就是我们在面向对
象学中常常
文档评论(0)