static void Main(string[] args) { Reciever reciever = new Reciever(); Command command = new ConcreateCommand(reciever); Invoker invoker = new Invoker(); invoker.SetCommand(command); invoker.ExecuteCommand(); //Wait for user Console.ReadKey(); }
public ConcreateCommand(Reciever reciever) : base(reciever) { }
public Command(Reciever reciever) { this.reciever = reciever; }