Пример #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)
 {
 }
Пример #3
0
 public BakeMuttonCommand(Barbecuer receiver)
     : base(receiver)
 {
 }
Пример #4
0
 public Command(Barbecuer receiver)
 {
     this.receiver = receiver;
 }
Пример #5
0
 public Command(Barbecuer receiver)
 {
     this.receiver = receiver;
 }
Пример #6
0
 public BakeChickenCommand(Barbecuer receiver)
     : base(receiver)
 {
 }
Пример #7
0
 public BakeMuttonCommand(Barbecuer receiver)
     : base(receiver)
 {
 }
Пример #8
0
 protected Command(Barbecuer barbecuer)
 {
     receiver = barbecuer;
 }
Пример #9
0
 public BakeChickenWingCommand(Barbecuer barbecuer)
     : base(barbecuer)
 {
 }
Пример #10
0
 public BakeMuttonCommand(Barbecuer barbecuer)
     : base(barbecuer)
 {
 }