模式-策略模式

oo设计原则
封装变化
多用组合,少用继承
面向接口编程,而不是面向实现编程

定义算法族,分别封装起来,让他们之间可以相互替代。此模式让算法的变化从使用变化的用户中独立出来。
采用组合

你可能感兴趣的:(模式)