Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            Barbecuer boy = new Barbecuer();
            Command bakeMutton1 = new BakeMuttonCommand(boy);
            Command bakeMutton2 = new BakeMuttonCommand(boy);
            Command bakeChickenWing = new BakeChickenWingCommand(boy);
            Waiter girl = new Waiter();

            girl.SetOrder(bakeMutton1);
            girl.SetOrder(bakeMutton2);
            girl.SetOrder(bakeChickenWing);
            girl.Notify();
        }
 public BakeChickenWingCommand(Barbecuer receiver)
     : base(receiver)
 {
 }
Ejemplo n.º 3
0
 public BakeMuttonCommand(Barbecuer receiver)
     : base(receiver)
 {
 }
Ejemplo n.º 4
0
 public Command(Barbecuer receiver)
 {
     this.receiver = receiver;
 }
Ejemplo n.º 5
0
 public Command(Barbecuer receiver)
 {
     this.receiver = receiver;
 }
Ejemplo n.º 6
0
 public BakeChickenCommand(Barbecuer receiver)
     : base(receiver)
 {
 }
Ejemplo n.º 7
0
 public BakeMuttonCommand(Barbecuer receiver)
     : base(receiver)
 {
 }
Ejemplo n.º 8
0
 protected Command(Barbecuer barbecuer)
 {
     receiver = barbecuer;
 }
Ejemplo n.º 9
0
 public BakeChickenWingCommand(Barbecuer barbecuer)
     : base(barbecuer)
 {
 }
Ejemplo n.º 10
0
 public BakeMuttonCommand(Barbecuer barbecuer)
     : base(barbecuer)
 {
 }