static void Main(string[] args) { Invoker invoker = new Invoker(); Receiver receiver = new Receiver("receiver"); invoker.addCommand(new ConcreteCommandA(receiver)); invoker.addCommand(new ConcreteCommandB(receiver)); invoker.Execute(); }
static void Main(string[] args) { Invoker invoker = new Invoker(); Receiver receiver = new Receiver("receiver"); invoker.addCommand(new ConcreteCommandA(receiver)); invoker.addCommand(new ConcreteCommandB(receiver)); invoker.Execute(); }