- 博客(1)
- 收藏
- 关注
原创 设计模式复习笔记
策略模式 定义 定义了算法族,分别封装起来,让他们之间可以相互替换,此模式让算法的变化独立于使算法的客户。 变化分离原则: 找出应用中可能变化之处,把他们独立出来,不要和那些不需要变化的代码混在一起。 比如此时的飞和叫就是变化的行为,我们将他们从duck类中抽取出来,建立一组新的类代表每个行为。 模式应用 在此模式中,将变化的行为抽离,设置两个额外的接口,这个额外的接口有自己的实现类,在定义Duc...
2019-06-29 16:03:25
224
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人