行为型模式(一)

前言   我们已经学习了设计模式的创建型模式和结构型模式,今天我们一起来学习一下行为型模式。 内容  策略模式   定义了算法家族,分别封装起来,让他们之间可以互相转换,此模式让算法的变化,不会影响到使用算法的客户。   实例:商场促销      优点:开放封闭的原则,不修改原有系统,灵活增加;减少各种算法类与使用算法类之间的耦合;简化单元测试;封装变化;   缺点:本身并没有解除客户端需要判断的
相关文章
相关标签/搜索