- 2
- 0
- 约6.93千字
- 约 40页
- 2016-12-25 发布于广东
- 举报
(一)面向对象设计的步骤 (1)合并三个模型来获得类的操作; (2)设计算法来实现操作; (3)优化对数据的访问路径; (4)实现外部交互的控制; (5)调整类结构增加继承; (6)设计关系的实现; (7)决定对象的表示; (8)将类和关系在模块中结合。 《软件工程》 10.5 面向对象的设计 第10章 面向对象技术 (二)面向对象设计的要求 优秀软件设计的一个主要特点就是容易维护。结构化软件设计的一些要求在进行面向对象设计时增加了一些与面向对象方法密切相关的新特点,从而具体化为面向对象设计准则。 (1)软件设计尽量模块化; (2)最大限度抽象化; (3)信息隐藏和封装; (4)提高模块独立性; (5)提高模块的扩充性; (6)可重用性。 《软件工程》 10.5 面向对象的设计 第10章 面向对象技术 (三)面向对象设计的内容 面向对象的设计从内容上包含:系统设计和对象/类设计。 (1)系统设计 面向对象的系统设计,通常就是四大部件的设计:主题(或问题域结构)设计、界面设计(或人机交互)设计、任务管理设计
原创力文档

文档评论(0)