- 4
- 0
- 约7.96千字
- 约 64页
- 2017-07-07 发布于浙江
- 举报
第2章 面向对象导论
2、生命周期各阶段过渡平滑 分析、设计、实施各阶段使用统一的模型 VVVVVVVVVVVV 模型转换鸿沟 数据流图 模块结构图 设计模型 分析模型 自始至终的对象模型 分析得到的是对象模型; 设计是在该对象模型的基础上不断精化完善,形成完整的类模型; 编程使用面向对象语言将设计出的类进行实现。 生命周期的这三个阶段之间的过渡是无缝的,减少了可能出现的偏差 3、维护更加容易 面向对象的程序封装性、可读性更好 Begin “Caller” Program Init x,y,z... Open (files/database) Read... Compute... DO “Callee” with x,y,z Update (files/database) Close (files/database) End Main Program Procedure Callee Parameters x,y,z Compute... End Procedure End Program 谁写的? 为什么这样写? 虽然结构化设计的模块图可以让我们掌握一个系统的总体结构,但众多的模块(包括函数)缺乏一个合理的组织,难以记忆和使用。 比如要操作一个字符串,需要使用strlen, substr, replace等字符
原创力文档

文档评论(0)