• 大小: 7KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-28
  • 语言: 其他
  • 标签: 策略模式  

资源简介

策略模式demo 策略模式demo 策略模式demo 策略模式demo 策略模式demo

资源截图

代码片段和文件信息

package strategy;

public abstract class Duck {

FlyBehavior flyBehavior;
QuackBehavior quackBehavior;
public void setFlyBehavior(FlyBehavior flyBehavior) {
this.flyBehavior = flyBehavior;
}
public void setQuackBehavior(QuackBehavior quackBehavior) {
this.quackBehavior = quackBehavior;
}

public void performFly(){
flyBehavior.fly();
}
public void performQuack(){
quackBehavior.quack();
}

public void swim(){
System.out.println(“all swim“);
}


public abstract void display();

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        301  2017-11-24 09:51  Strategy\.classpath

     文件        384  2017-11-24 09:51  Strategy\.project

     文件        598  2017-11-24 09:51  Strategy\.settings\org.eclipse.jdt.core.prefs

     文件       1114  2017-11-24 09:51  Strategy\bin\strategy\Duck.class

     文件       1025  2017-11-24 09:51  Strategy\bin\strategy\DuckTest.class

     文件        132  2017-11-24 09:51  Strategy\bin\strategy\FlyBehavior.class

     文件        531  2017-11-24 09:51  Strategy\bin\strategy\FlyNoWay.class

     文件        551  2017-11-24 09:51  Strategy\bin\strategy\FlyWithWings.class

     文件        689  2017-11-24 09:51  Strategy\bin\strategy\ModelDuck.class

     文件        532  2017-11-24 09:51  Strategy\bin\strategy\MutQuack.class

     文件        521  2017-11-24 09:51  Strategy\bin\strategy\Quack.class

     文件        138  2017-11-24 09:51  Strategy\bin\strategy\QuackBehavior.class

     文件        537  2017-04-01 10:58  Strategy\src\strategy\Duck.java

     文件        588  2017-11-24 09:46  Strategy\src\strategy\DuckTest.java

     文件         77  2017-04-01 10:57  Strategy\src\strategy\FlyBehavior.java

     文件        150  2017-11-24 09:44  Strategy\src\strategy\FlyNoWay.java

     文件        162  2017-11-24 09:45  Strategy\src\strategy\FlyWithWings.java

     文件        239  2017-11-24 09:41  Strategy\src\strategy\ModelDuck.java

     文件        150  2017-11-24 09:44  Strategy\src\strategy\MutQuack.java

     文件        145  2017-11-24 09:45  Strategy\src\strategy\Quack.java

     文件         81  2017-04-01 10:49  Strategy\src\strategy\QuackBehavior.java

     目录          0  2017-11-24 09:51  Strategy\bin\strategy

     目录          0  2017-11-24 09:51  Strategy\src\strategy

     目录          0  2017-11-24 09:51  Strategy\.settings

     目录          0  2017-11-24 09:51  Strategy\bin

     目录          0  2017-11-24 09:51  Strategy\src

     目录          0  2017-11-24 09:51  Strategy

----------- ---------  ---------- -----  ----

                 8645                    27



............此处省略0个文件信息

评论

共有 条评论