面向对象方法学.pptxVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

1面向对象方法学概述2;面向对象方法学的出发点和基本原;概括地说,面向对象方法具有下述;把所有对象都划分成各种对象类(;按照子类(或称为派生类)与父类;对象彼此之间仅能通过传递消息互;与人类习惯的思维方法一致传统的;稳定性好传统的软件开发方法以算;可重用性好用已有的零部件装配新;较易开发大型软件产品在开发大型;可维护性好用传统方法和面向过程;在应用领域中有意义的、与所要解;由于客观世界中的实体通常都既具;对象的形象表示;一个对象很像一台录音机。当在软;类(class)现实世界中存在;在面向对象的软件技术中,“类”;实例(instance)实例就;02方法就是对象所能执行的操作;属性就是类中所定义的数据,它是;封装也就是信息隐藏,通过封装对;实现继承机制的原理;当一个类只允许有一个父类时,也;多态性(polymorphis;重载(overloading);为了更好地理解问题,人们常常采;一个典型的软件系统组合了3方面;4、对象模型对象模型表示静;在建立对象模型时,我们的目标是;类图描述类及类与类之间的静态关;表示类的图”;如前所述,类图由类及类与类之间;普通关联普通关联是最常见的关联;普通关联示例;在表示关联的直线两端可以写上重;关联的角色在任何关联中都会涉及;关联的角色;限定关联限定关联通常用在一对多;一个受限的关联;限定提高了语义精确性,增强了查;例如,一个电梯系统的类模型,队;关联类示例;聚集聚集也称为聚合,是关联的特;共享聚集如果在聚集关系中处于部;图9.10共享聚集示例;组合聚集如果部分类完全隶属于整;图9.11组合聚集示例;UML中的泛化关系就是通常所说;普通泛化需要特别说明的是,没有;图9.12抽象类示例;受限泛化可以给泛化关系附加约束赖和细化依赖;友元依赖关系;细化关系当对同一个事物在不同抽;细化关系示例;动态模型表示瞬时的、行为化的系;所谓状态,是对对象属性值的一种;通常,用UML提供的状态图来描;功能模型表示变化的系统的“功能;UML提供的用例图也是进行需求;一幅用例图包含的模型元素有系统;自动售货机系统用例图;用例一个用例是可以被行为者感受;用例总是被行为者启动的,并向行;行为者行为者是指与系???交互的人;在用例图中用直线连接行为者和用;向一个用例中添加一些动作后构成;我们可以修改售货用例,使之既能;图9.18含扩展和使用关系的;使用关系当一个用例使用另一个用;请注意扩展与使用之间的异同:;6.2用例建模几乎在任何情况;一个用例模型由若干幅用例图组成;系统需要与哪些其他系统交互?哪

文档评论(0)

shaoye348 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档