软件工程理论与实践 课件 第11--13章 面向对象设计、面对对象实现、 面向对象软件测试.pptx

软件工程理论与实践 课件 第11--13章 面向对象设计、面对对象实现、 面向对象软件测试.pptx

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

;本章概述;目录;第一节;11.1面向对象设计与结构化设计;11.1面向对象设计与结构化设计;第二节;11.2面向对象设计与面向对象分析的关系;第三节;11.3.1面向对象设计的过程;11.3.1面向对象设计的过程;11.3.1面向对象设计的过程;11.3.1面向对象设计的过程;11.3.1面向对象设计的过程;11.3.1面向对象设计的过程;11.3.1面向对象设计的过程;11.3.2面向对象设计的原则;11.3.2面向对象设计的原则;面向对象设计的原则——开闭原则;面向对象设计的原则——开闭原则;面向对象设计的原则——里氏替换原则;面向对象设计的原则——里氏替换原则;面向对象设计的原则——依赖倒置原则;面向对象设计的原则——依赖倒置原则;面向对象设计的原则——接口分离原则;面向对象设计的原则——接口分离原则;面向对象设计的原则——单一职责原则;面向对象设计的原则——单一职责原则;第四节;11.4面向对象设计的启发规则;11.4面向对象设计的启发规则;第五节;11.5系统设计;11.5.1系统分解;11.5.1系统分解;11.5.1系统分解;11.5.1系统分解;11.5.2问题域子系统的设计;11.5.2问题域子系统的设计;11.5.2问题域子系统的设计;11.5.2问题域子系统的设计;11.5.2问题域子系统的设计;11.5.2问题域子系统的设计;11.5.2问题域子系统的设计;11.5.3人机交互子系统的设计;11.5.3人机交互子系统的设计;11.5.4任务管理子系统的设计;11.5.4任务管理子系统的设计;11.5.4任务管理子系统的设计;11.5.5数据管理子系统的设计;11.5.5数据管理子系统的设计;11.5.5数据管理子系统的设计;11.5.5数据管理子系统的设计;11.5.5数据管理子系统的设计;11.5.5数据管理子系统的设计;11.5.5数据管理子系统的设计;11.5.5数据管理子系统的设计;11.5.5数据管理子系统的设计;11.6对象设计;11.6对象设计;11.6.1设计类中的服务;11.6.2设计类的关联;;64;11.6.2设计类的关联;11.6.2设计类的关联;11.6.3对象设计优化;11.6.3对象设计优化;11.6.3对象设计优化;;11.6.3对象设计优化;11.6.3对象设计优化;软件设计模式;;;创建型:工厂模式;结构型:桥接模式;行为型:策略模式;其他模式;;谢谢聆听;第12章面向对象实现;;面向对象语言的选择;优点;;;选择??对对象语言;第二节;面向对象程序设计风格;2.1提高可复用性;;提高可扩充性;提高稳健性;提高稳健性;提高稳健性;下面举两个例子来说明面向对象的实现。

第一个例子说明了如何使用Java中的继承(Inheritance)来实现父类和子类:;第二个例子通过汽车来说明

如何形成一个含有聚合关系的类:;第三节;谢谢聆听;;目录;面向对象测试;面向对象测试;13.1;验收测试;13.1面向对象测试与传统测试;;;13.1面向对象测试与传统测试;13.1面向对象测试与传统测试;13.1面向对象测试与传统测试;13.2;;13.2.1面向对象的单元测试;13.2.1面向对象的单元测试;13.2.1面向对象的单元测试;13.2.2面向对象的集成测试;13.2.2面向对象的集成测试;13.2.2面向对象的集成测试;13.2.2面向对象的集成测试;13.2.2面向对象的集成测试;13.2.3面向对象的系统测试;13.2.4面向对象的回归测试;13.2.4面向对象的回归测试;13.3;13.3面向对象软件的测试用例设计;13.3.1面向对象测试用例设计的基本概念;13.3.1面向对象测试用例设计的基本概念;13.3.2面向对象编程对测试的影响;13.3.2面向对象编程对测试的影响;13.3.2面向对象编程对测试的影响;不正确的调用;13.3.3基于故障的测试;13.3.4基于场景的测试;13.3.5表层结构和深层结构的测试;13.4;谢谢聆听

您可能关注的文档

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档