您的位置:首页 > 其它

面向对象原则的总结

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 在编程之前考虑代码的可测试性。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: