Esempio n. 1
0
 //De esta forma cada pato define su comportamiento
 public RubberDuck()
 {
     FlyBehavior   = Behavior.CantFly();
     SwimBehavior  = Behavior.CanSwim();
     QuackBehavior = Behavior.Squeak();
 }
Esempio n. 2
0
 //De esta forma cada pato define su comportamiento
 public WoodDuck()
 {
     FlyBehavior   = Behavior.CantFly();
     SwimBehavior  = Behavior.CantSwim();
     QuackBehavior = Behavior.CantQuack();
 }