第六章 面向对象的软件工程
一、复习要求
1. 了解面向对象的概念,包括什么是范型,面向对象的概念,对象和对象的分类等。
2. 了解用面向对象方法构造软件的开发过程,包括应用生存期和类生存期的概念。
3. 了解面向对象分析方法,包括论域分析,应用分析的介绍。
4. 了解面向对象设计方法,包括高层设计模型和设计原则,类设计的目标和方针,复用设计及类设计的方法。
5. 了解有影响的coad方法、Booch方法和OMT方法的基本思想。
二、内容提要
面向对象技术是一个非常实用而强有力的软件开发方法。它的特征是:
( 方法的唯一性,即方法是对软件开发过程所有阶段进行综合考虑而得到的。
( 从生存期的一个阶段到下一个阶段的高度连续性,即生存期后一阶段的成果只是在前一阶段成果的补充和修改。
( 把面向对象分析(OOA)、面向对象设计(OOD)和面向对象程序设计(OOP)集成到生存期的相应阶段。
1. 面向对象的概念
(1) 范型
范型(Paradigm)又称为范例、风范或模式(Pattern)。从软件开发角度来看,范型与问题解决技术有关。范型定义了特定的问题和应用的开发过程中将要遵循的步骤,确定将用于表示问题和它的解决的那些成分的类型,并利用这些成分表示与问题解决有关的抽象,直接得到问题的结构。因此,范型的选择影响整个软件开发生存期。就是说,它支配了设计方法、编码语言、测试和检验技术的选择。
您可能关注的文档
- 软件082-080806110058-许权-软件测试之单元测试.doc
- 软件_模块测试用例编写规范.doc
- 软件+课设.doc
- 软件SIT测试报告模板_V1.0.doc
- 软件版本Beta,RC,Demo,Build,GA.doc
- 软件保护检测场景分析.doc
- 软件测评考试重点.doc
- 软件测试1-3章练习及答案.doc
- 软件测试 第二章 单体测试.doc
- 软件测试 因果图法实战演习案例模版.doc
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
原创力文档

文档评论(0)