public MallardDuck(QuackBehavior quackBehaviorIn, FlyBehavior flyBehaviorIn)
 {
     quackBehavior = quackBehaviorIn;
     flyBehavior   = flyBehaviorIn;
 }
Beispiel #2
0
 public void SetFlyBehavior(FlyBehavior behavior)
 {
     flyBehavior = behavior;
 }
Beispiel #3
0
 public void setFlyBehavior(FlyBehavior fb)
 {
     flyBehavior = fb;
 }
Beispiel #4
0
 public void setFlyBehavior(FlyBehavior fb)
 {
     this.flyBehavior = fb;
 }
Beispiel #5
0
 public void PerformFly()
 {
     FlyBehavior.Fly();
 }
Beispiel #6
0
 public ModelDuck(QuackBehavior quackBehaviorIn, FlyBehavior flyBehaviorIn)
 {
     flyBehavior   = flyBehaviorIn;
     quackBehavior = quackBehaviorIn;
 }
Beispiel #7
0
 public void SetFlyBehavior(FlyBehavior flyBehavior)
 {
     this.flyBehavior = flyBehavior;
 }