// Constructor public ConcreteCommand(Receiver receiver) : base(receiver) { }
public override void Execute() { Receiver.Action(); }
// Constructor public Command(Receiver receiver) { Receiver = receiver; }
// Constructor public ConcreteCommand(Receiver receiver) : base(receiver) { }
public override void Execute() { Receiver.Action(); }
// Constructor public Command(Receiver receiver) { Receiver = receiver; }