- 2
- 0
- 约5.82千字
- 约 53页
- 2017-08-27 发布于上海
- 举报
面向对象软件开发 面向对象技术是一个有全新概念的开发模式,其特点是: 方法是对软件开发过程所有阶段进行综合考虑而得到的; 从生存期的一个阶段到下一个阶段所使用的方法与技术具有高度的连续性; 将OOA、OOD、OOP集成到生存期的相应阶段。 面向对象软件开发 面向对象的分析:建立应用领域的面向对象模型,识别出的对象反映了与待解决问题相关的一些实体及操作。 面向对象的设计:建立软件系统的面向对象模型,这个软件系统能实现识别出的需求。在面向对象设计的对象与要解决问题的答案是关联的。虽然两者存在密切的关系,但设计者有时不得不通过增加新的对象和转换问题对象的方法来实现答案。 面向对象的程序设计:使用面向对象的成语设计语言来实现软件设计。面向对象的程序语言支持对象的直接实现和提供设施来定义对象。 面向对象分析 OOA 面向对象分析方法确实不同于结构化分析方法吗? Fichman and Kemerer 在“Object-oriented Conventional Analysis and Design Methodologies” 中阐述: 我们的结论是面向对象分析方法表现了相对面向过程的方法学(如结构化分析)的根本性变化,而且相对面向数据的方法学仅仅是增量性的变化。面向过程的方法学在建模过程中的关注点不是对象的内在性质,从而导致了和面向对象的三个基本原理相正交的问题域模型。 OOA O
原创力文档

文档评论(0)