设计模式之禅(1)-策略模式

文章目录 一、进一步的改进 二、用策略模式组织类关系实例 更多关于设计模式的文章请点击:设计模式之禅(0)-目录页 一、进一步的改进 上面的动物园例子似乎已经足够地完善了,但是仔细想想并不是这样:当另一个SmallDog被创建时,它实现了BarkBehavior接口,但是它需要在自身的代码中去重写这个bark()方法,这个bark()方法的具体实现暴露在了SmallDog类中,当我们需要修改Sma
相关文章
相关标签/搜索