面向对象技术 面向对象的概念 面向对象的开发过程 面向对象分析与模型化 面向对象设计 面向对象程序的实现与测试
面向对象的概念 a开发模式 什么是面向对象 a对象 a继承
开发模式( Paradigm) a开发模式又称为范型、范例、风范 或模式( Pattern)。开发模式定义了 ◆特定问题和应用的开发过程中将 遵循的步骤; ◆确定将用于表示问题和解的那些 成分的类型; ◆利用这些成分表示与问题解决有 关的抽象; ◆直接得到问题的结构
口开发模式的选择影响到整个软件开 发生存期。就是说,它支配了 ◆设计方法 ◆编码语言 ◆测试和检验技术 的选择
面向过程开发模式 a面向过程开发模式产生过程的抽象。 a这些抽象的基础是把软件视为处理流, 并定义成由一系列步骤构成的算法。 a每一步骤都是带有预定输入和特定输 出的一个过程,把这些步骤串联在 起可产生合理的稳定的贯通于整个程 序的控制流,最终产生一个简单的具 有静态结构的体系结构