Android - 最新实例

模拟鸭子游戏UML策略模式示例

UML 的模拟鸭子游戏设计图,蛮适合用来理解策略模式的。用来给新手讲讲怎么把行为拆出来、怎么动态切换行为,效果挺直观的。你要是最近在啃设计模式,拿这个做参考,合适。 模拟的是那种鸭子游戏里的不同种类鸭子——有的会飞,有的不会飞;有的会叫,有的静悄悄。通过接口抽象再配合组合+多态,让你一眼就看出UML
Android 0 次浏览