面向对象原则的总结
2007-04-26 21:21
211 查看
[align=center]面向对象原则的总结[/align]
《设计模式解析》一书中从一个新的视角诠释了面向对象编程。下面将本书中的面向对象防范型的原则总结如下:
1 对象是具有明确定定义的责任的事物。
2 对象对自己负责。
3 封装指的是任何新式的隐藏。
a) 数据隐藏
b) 实现隐藏
c) 设计隐藏
d) 类隐藏(在抽象类或者接口后)
e) 实例化隐藏
4 使用共性和可变性分析抽象出行为和数据的变化。
5 针对接口设计。
6 将继承堪称一种将变化概念化的方法,而不是创建已有对象的特殊情形。
7 将变化放入一个类中并与该类中的其他变化解耦。
8 力求松耦合。
9 力求强内聚。
10 将使用一个对象的代码与创建一个对象的代码分离。
11 在应用“一次且仅一次”规则时要绝对小心。
12 通过“按意图编程”,使用反映意图的名字,确保代码的可读性。
13 在编程之前考虑代码的可测试性。
《设计模式解析》一书中从一个新的视角诠释了面向对象编程。下面将本书中的面向对象防范型的原则总结如下:
1 对象是具有明确定定义的责任的事物。
2 对象对自己负责。
3 封装指的是任何新式的隐藏。
a) 数据隐藏
b) 实现隐藏
c) 设计隐藏
d) 类隐藏(在抽象类或者接口后)
e) 实例化隐藏
4 使用共性和可变性分析抽象出行为和数据的变化。
5 针对接口设计。
6 将继承堪称一种将变化概念化的方法,而不是创建已有对象的特殊情形。
7 将变化放入一个类中并与该类中的其他变化解耦。
8 力求松耦合。
9 力求强内聚。
10 将使用一个对象的代码与创建一个对象的代码分离。
11 在应用“一次且仅一次”规则时要绝对小心。
12 通过“按意图编程”,使用反映意图的名字,确保代码的可读性。
13 在编程之前考虑代码的可测试性。
相关文章推荐
- 面向对象设计原则简单总结
- 面向对象设计原则总结【转载】
- OO设计原则---面向对象设计的原则及设计过程的全面总结
- 面向对象语言的Coercion Rules(强制原则)-杨大川老师设计模式课程总结
- 面向对象设计原则总结
- 面向对象程序设计六大原则总结
- 面向对象设计原则的总结
- 面向对象 - 设计原则总结(OOD)
- 面向对象设计原则大总结
- 面向对象的设计原则与目标[总结篇]
- 面向对象原则小总结
- 面向对象程序设计六大原则总结
- 面向对象的设计原则与目标[总结篇]
- [转]面向对象设计原则总结
- Java语言中的面向对象特性(总结得不错)
- C#面向对象设计模式纵横谈(1):面向对象设计模式与原则
- 面向对象设计原则
- PHP面向对象精要总结
- javase面向对象个人小总结
- 面向对象设计6大原则之二(开放-关闭原则)更稳定,更灵活