设计模式 整理

    最近学习了HeadFirst 设计模式,希望通过一篇文章来整理一下自己的所学,加深一下理解。 1 策略模式     策略模式:定义了算法族,分别分装不同的行为,让这些行为或者说实现之间相互替换,此模式让算法的变化独立于使用算法的客户。     设计原则: 找出应用中可能需要变化之处,把他们独立出来,不要核那些不需要变化的代码混在一起。(把会变化的大部分取出并封装起来,以便以后可以轻易地改动
相关文章
相关标签/搜索