超全面UML基础与Rose建模复习资料.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 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)

橙老师资料铺 + 关注
实名认证
内容提供者

精选资料欢迎下载

1亿VIP精品文档

相关文档