设计模式笔记23——策略模式(strategy)

编写鸭子项目,具体要求以下:算法 1) 有各类鸭子(好比 野鸭、北京鸭、水鸭等, 鸭子有各类行为,好比 叫、飞行等)编程 2) 显示鸭子的信息设计   传统方案解:3d 全部鸭子集成自 Duckblog       传统的方式实现的问题分析和解决方案继承 1) 其它鸭子,都继承了Duck类,因此fly让全部子类都会飞了,这是不正确的接口 2) 上面说的1 的问题,实际上是继承带来的问题: 对类的局
相关文章
相关标签/搜索