1. 策略模式.md

策略模式 定义: 定义算法族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 概念 超类 抽象 封装 多态 继承 关键字 组合(在这里是多态的体现,组合的内容是接口或者抽象类) 抽象分离行为(动作) 算法族 OO(设计)原则 1. 封装变化 书中P9的原话如下: 找出应用中可能需要变化之处,把他们独立出来,不用和那些不需要变化的代码混在一起 当然书中也提供了另外一种
相关文章
相关标签/搜索