首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

java设计方式之:策略模式 例子

2012-11-08 
java设计模式之:策略模式 例子例子目录结构:代码:Duck.javapackage com.dp.oneimport com.dp.one.behavio

java设计模式之:策略模式 例子
例子目录结构:


代码:
Duck.java

package com.dp.one;import com.dp.one.behavior.fly.FlyRocketPowered;import com.dp.one.duck.MallardDuck;import com.dp.one.duck.ModelDuck;public class MiniDuckSimulator {public static void main(String[] args) {Duck duck = new MallardDuck();duck.performFly();duck.performQuack();Duck model = new ModelDuck();model.performFly();model.setFlyBehavior(new FlyRocketPowered());model.performFly();model.performQuack();}}

热点排行