再次回顾设计模式——策略模式

  设计模式之前是学过的,这次报软考既是复习又是提高。软考需要通过java学习设计模式,之前学的虽然是C#,但设计模式的思想是一样的。话不多说直奔主题,下面先了解一下什么事策略模式。   策略模式定义了算法家族,分别封装起来,让它们之间可以互相转换,此模式让算法的变化不会影响到使用算法的客户。   举个例子:   现在有一个鸭子父类,我们需要它的之类有绿头鸭、红头鸭。只需要在父类里面写一个虚方法d
相关文章
相关标签/搜索