- 1
- 0
- 约 87页
- 2016-12-21 发布于河南
- 举报
第六章 面向对象设计 本章主要内容 本章重点: 软件开发过程 确定程序中需要的类与对象 类之间的关系 静态修饰符 编写接口 设计枚举类型类 方法设计与方法重载 GUI 设计与布局管理 概要 软件开发过程 软件开发过程包含如下四个基本的步骤: 建立需求(需求分析) 创建设计 实现 (编码) 测试 这些过程并不一定完全是线性的 – 他们可以重叠,并且相互影响。 需求阶段 需求分析 指明了程序要完成什么 what to do, not how to do it 通常软件需求会通过一系列的功能需求说明文档来表述。 建立详细的、清晰的、全面的需求通常是非常困难的。 认真对待需求分析,能够为整个项目节省可观的时间和金钱。 软件设计 软件设计:表明程序怎样来完成需求。 通常,软件设计要考虑: 将需求所描述的软件项目划分成多个部分 每个部分完成什么 面向对象的设计中,要考虑软件中所包含的类以及对象,以及类之间的关系等等 实现阶段 实现 阶段是指将设计翻译成代码的过程。即将设计转换成某种程序设计语言的代码。 初学者通常认为编写代码是软件开发过程中最重要的部分,但是实际上,编码是最缺乏创意的阶段 几乎所有重要决定都在需求、设计阶段决定的。 实现阶段应该将重点放在编码的细节上,包括代码编写风格以及文档规范等。 测试 测试 的目的是确保程序能够在满足一定限制条件的前提下解决问题 程序交付用户之前应
原创力文档

文档评论(0)