深刻浅出设计模式之策略模式、观察者模式

第一章 入门 1.这里讲了一个简单的例子,鸭子的例子。鸭子都会叫,都会走,都会游泳(不变的部分)。可是有的鸭子会飞,有的鸭子的外观不同等等(变得部分),如何设计呢?采起分离的策略,将不变的部分和可变的部分分离,所以引出咱们第一个设计原则:找出应用中可能须要的变化之处,把它们独立出来,不要和哪些不须要变化的代码混在一块儿。java 2.如何设计呢?对于上面的鸭子的例子,咱们知道咱们要加强咱们的代码弹
相关文章
相关标签/搜索