© 1999-2048 dssz.net 粤ICP备11031372号
[其它] HeadFirstDesignPattern:设计模式-源码
说明:设计模式 面向对象的设计原则 确定您的应用程序方面的不同之处,并将它们与保持不变的方面分开。 封装各种内容。 编程到接口,而不是实现。 优先考虑组成而不是继承。 努力为相互作用的对象设计松散耦合的设计。 类应该开放以进行扩展,但封闭以进行修改。 取决于抽象。 不要依赖具体的类。 任何变量都不应引用具体类 任何阶级都不应源自具体阶级 任何方法都不应覆盖其任何基类的已实现方法。 面向对象的设计模式 策略模式:策略模式定义了一组算法,这些算法封装了每个算法,并使它们可互换。 策略使算法独立<weixin_42140625> 上传 | 大小:27kb