面向对象设计原则

1,最少知识原则
不要懂得太多。

2,单一职责原则
不要做得太多。

3,开闭原则
终极目标。

4,依赖倒置原则
对接口编程。

5,接口隔离原则
不要设计肥接口。

6,里氏代换原则
所有引用基类的地方必须能透明地使用其子类的对象。

7,合成/聚合复用原则
优先使用合成/聚合。

你可能感兴趣的:(面向对象设计原则)