public BakeChikenCommand(Barbecuer barbecure) : base(barbecure) { this.receiver = barbecure; }
protected Command(Barbecuer barbecuer) { this.receiver = barbecuer; }
public void Main() { Barbecuer boy=new Barbecuer(); Command com1=new BakeChikenCommand(boy); Command com2=new BakeChikenCommand(boy); Waiter girl=new Waiter(); girl.SetOrder(com1); girl.SetOrder(com2); girl.Execute(); }