コード例 #1
0
ファイル: Command.cs プロジェクト: xs2ranjeet/13ns9-1spr
    /// <summary>
    /// Entry point into console application.
    /// </summary>
    static void Main()
    {
      // Create receiver, command, and invoker
      Receiver receiver = new Receiver();
      Command command = new ConcreteCommand(receiver);
      Invoker invoker = new Invoker();
 
      // Set and execute command
      invoker.SetCommand(command);
      invoker.ExecuteCommand();
 
      // Wait for user
      Console.ReadKey();
    }
コード例 #2
0
ファイル: MainApp.cs プロジェクト: ronymaychan/demos
 // Constructor
 public ConcreteCommand(Receiver receiver)
     : base(receiver)
 {
 }
コード例 #3
0
ファイル: MainApp.cs プロジェクト: ronymaychan/demos
 // Constructor
 public Command(Receiver receiver)
 {
     this.receiver = receiver;
 }
コード例 #4
0
 // Constructor
 public ConcreteCommand(Receiver receiver) :
     base(receiver)
 {
 }
コード例 #5
0
 // Constructor
 public Command(Receiver receiver)
 {
     this.receiver = receiver;
 }