Ejemplo n.º 1
0
 protected Duck(Flock flock, BehaviorFactory behavior)
 {
     Behavior = behavior.CreateBehavior(this);
     Flock = flock;
 }
Ejemplo n.º 2
0
 public RubberDuck(Flock flock, BehaviorFactory behavior)
     : base(flock, behavior)
 {
     Console.WriteLine("A Rubber Duck has appeared!" + "\r\n");
 }
Ejemplo n.º 3
0
 public Mallard(Flock flock, BehaviorFactory behavior)
     : base(flock, behavior)
 {
     Console.WriteLine("A wild Mallard has appeared!" + "\r\n");
 }
Ejemplo n.º 4
0
 public GrapeDuck(Flock flock, BehaviorFactory behavior)
     : base(flock, behavior)
 {
 }
Ejemplo n.º 5
0
 public SicklyDuck(Flock flock, BehaviorFactory behavior)
     : base(flock, behavior)
 {
     Console.WriteLine("A wild duck has appeared! Though this one is a bit sickly.");
 }