读书人

OO几条设计准则

发布时间: 2013-01-27 13:55:24 作者: rapoo

OO几条设计原则

00设计原则:

封装变化;

多用组合,少用继承;

针对接口编程,不针对实现编程;

为交互对象之间的松耦合设计而努力;(如工厂方法--(使用继承,把对象的创建委托给子类,子类实现工厂方法来创建对象),抽象工厂模式,客户代码中的实现被封装了起来)

类应该对扩展开放,对修改关闭;(装饰器模式)

依赖抽象,不依赖具体实现;

读书人网 >软件架构设计

热点推荐