public RubberDuck()

        {

            quackBehavior = new Squeak();

            flyBehavior = new FlyNoWay();

        }
Esempio n. 2
0
 public DecoyDuck()
 {
     Fly   = new FlyNoWay();
     Quack = new MuteQuack();
 }
Esempio n. 3
0
 public RubberDuck()
 {
     Fly   = new FlyNoWay();
     Quack = new Quack();
 }
 public ModelDuck()
 {
     DuckQuackBehavior = new Quack();
     DuckFlyBehavior   = new FlyNoWay();
 }
Esempio n. 5
0
 public ModelDuck()
 {
     quackBehavior = new Quack();
     flyBehavior = new FlyNoWay();
 }
Esempio n. 6
0
 public DecoyDuck()
 {
     quackBehavior = new MuteQuack();
     flyBehavior = new FlyNoWay();
 }
Esempio n. 7
0
 public MallardDuck()
 {
     flyBehaviour   = new FlyNoWay();
     quackBehaviour = new Quack();
 }
 public DecoyDuck()
 {
     QuackBehavior = new MuteQuack();
     FlyBehavior   = new FlyNoWay();
 }
 public ModelDuck()
 {
     QuackBehavior = new MuteQuack();
     FlyBehavior   = new FlyNoWay();
 }
Esempio n. 10
0
 public WoodDuck()
 {
     quackBehavior = new MuteQuack();
     flyBehavior   = new FlyNoWay();
     swimBehavior  = new Drifting();
 }
Esempio n. 11
0
 public DecoyDuck()
 {
     quackBehavior = new Quack();
     flyBehavior   = new FlyNoWay();
 }
Esempio n. 12
0
 public RubberDuck()
 {
     quackBehavior = new Squeak();
     flyBehavior   = new FlyNoWay();
 }
Esempio n. 13
0
 public RubberDuck()
 {
     _quackBehavior = new MuteQuack();
     _flyBehavior   = new FlyNoWay();
 }
 public RubberDuck()
 {
     QuackBehaviour = new Squeak();
     FlyBehaviour   = new FlyNoWay();
 }
Esempio n. 15
0
 public CallDuck()
 {
     quackBehavior = new Squeak();
     flyBehavior   = new FlyNoWay();
 }
Esempio n. 16
0
 public RoastDuck() : base()
 {
     flyBehavior   = new FlyNoWay();
     quackBehavior = new MuteQuack();
     swimBehavior  = new Sink();
 }
 public RubberDuck(string Name)
 {
     this.Name     = Name;
     flyBehavior   = new FlyNoWay();
     quackBehavior = new MuteQuack();
 }
 public ModelDuck()
 {
     FlyBehavior   = new FlyNoWay();
     QuackBehavior = new Quack();
 }
Esempio n. 19
0
 /// <summary>
 /// Model duck subclass
 /// </summary>
 public ModelDuck()
 {
     // The model duck begins like grounded without a way to fly.
     flyBehavior   = new FlyNoWay();
     quackBehavior = new Quacks();
 }
Esempio n. 20
0
 public ToyDuck()
 {
     flyBehavior   = new FlyNoWay();
     quackBehavior = new Quack();
 }
 public MallarDuck()
 {
     _flyBehaviour   = new FlyNoWay();
     _quackBehaviour = new MuteQuack();
 }
Esempio n. 22
0
 public RubberDuck()
 {
     setFlyBehavior   = new FlyNoWay();
     setQuackBehavior = new Squeak();
 }
Esempio n. 23
0
 public ModelDuck()
 {
     _flyBehavior   = new FlyNoWay();
     _quackBehavior = new QuackSimple();
 }
 public ModelDuck()
 {
     FlyBehaviour = new FlyNoWay();
     QuackBehaviour = new Quack.Quack();
 }
Esempio n. 25
0
 public override void BreakWings()
 {
     Console.WriteLine("Oh no, I crashed with a three and cannot fly anymore");
     FlyBehavior = new FlyNoWay();
 }