设计模式C++实现——策略模式

模式定义         策略模式定义了算法族,分别封装起来,让它们之间能够互相替换,此模式让算法的变化独立于使用算法的客户。java 模式结构     举例:         游泳池中有不一样种类的鸭子,有绿头鸭,红头鸭,橡皮鸭,木头鸭等。不一样鸭子的特征或行为不一样。绿头鸭(MallardDuck)能够叫声是“quack”,会飞;橡皮鸭叫声是“queak”,不会飞;木头鸭不会叫,也不会飞。利用
相关文章
相关标签/搜索