软件工程(速成)——第八章 面向对象设计
一、面向对象设计的准则
1.模块化
2.抽象
3.信息隐藏
4.弱耦合
5.强内聚
6.可重用

二、启发规则
1.设计结果应该清晰易懂
2.一般-特殊结构的深度应适当
3.设计简单的类
4.使用简单的协议
5.使用简单的服务
6.把设计变动减至最小

三、软件重用

相关文章: