- 2
- 0
- 约1.24万字
- 约 67页
- 2019-07-05 发布于广东
- 举报
软件工程学教程 (第四版) 周苏 教授 第10章 面向对象的实现 面向对象方法把软件开发的分析、设计和实现自然地联系在一起。虽然面向对象设计原则上不依赖于特定的实现环境,但是实现的结果和成本却在很大程度上取决于实现环境。因此,直接支持面向对象设计范式的面向对象程序语言、开发环境及类库等,对于面向对象实现来说是非常重要的。 第10章 面向对象的实现 面向对象编程 (OOP) 是在完成面向对象分析、面向对象设计的基础上,利用一种或多种面向对象语言,具体实现软件各项功能的过程。面向对象的程序设计语言适合用来实现面向对象设计结果。事实上,具有方便的开发环境和丰富的类库的面向对象程序设计语言,是实现面向对象设计的最佳选择。 面向对象方法使用独特的概念和技术完成软件开发工作,因此,在测试面向对象程序的时候,除了沿用传统的测试技术之外,还必须研究与面向对象程序特点相适应的新的测试技术。 10.1 面向对象编程 不论采用何种面向对象语言进行编码,它们都有共性的一面,即符合面向对象编程的规定,具有面向对象编程风格。 面向对象的程序设计语言必须支持下列概念: 1) 封装的对象。 2) 类和实例的概念。 3) 类的继承。 4) 类的多态性。 10.1 面向对象编程 面向对象编程标志着软件技术的明显进展,它的出现有助于软件能力的提高,推动编程语言和软件开发工具与环境的发展。由于传统模式到面向对象编
您可能关注的文档
- 计算机英语 教学课件 ppt 作者 杨芸 主编 杨 蕾 李连弟 副主编unit12.ppt
- 计算机英语 教学课件 ppt 作者 杨芸 主编 杨 蕾 李连弟 副主编unit13.ppt
- 计算机英语 教学课件 ppt 作者 杨芸 主编 杨 蕾 李连弟 副主编unit14.ppt
- 计算机英语 教学课件 ppt 作者 杨芸 主编 杨 蕾 李连弟 副主编unit15.ppt
- 安全防范技术与应用 教学课件 ppt 作者 张玲 课件 模块五模块五-单元十四.pptx
- 安全防范技术与应用 教学课件 ppt 作者 张玲 课件 模块五模块五-单元十五.pptx
- 安全防范技术与应用 教学课件 ppt 作者 张玲 课件 模块一模块一-单元二.pptx
- 安全防范技术与应用 教学课件 ppt 作者 张玲 课件 模块一模块一-单元六.pptx
- 安全防范技术与应用 教学课件 ppt 作者 张玲 课件 模块一模块一-单元三.pptx
- 安全防范技术与应用 教学课件 ppt 作者 张玲 课件 模块一模块一-单元四.pptx
原创力文档

文档评论(0)