Exemple #1
0
        public void SendLatter(Latter latter, IExpress messenger)
        {
            Console.WriteLine("呼叫信使...");
            Console.WriteLine("信使接受信件...");

            messenger.Express(latter);
        }
Exemple #2
0
        public void SendLatter(Latter latter, IExpress messenger)
        {
            Console.WriteLine("宅配便を呼び出す...");
            Console.WriteLine("宅配便受付郵便サービス...");

            messenger.Express(latter);
        }
Exemple #3
0
 public void AcceptLatter(Latter latter)
 {
     Console.WriteLine("收到来自 {0} 的信件...", latter.Author.PenName);
     this.messageBox.Add(latter);
 }
Exemple #4
0
 public void Express(Latter latter)
 {
     Console.WriteLine("信使正在为 {0} 寄送信件给 {1}", latter.Author.PenName, latter.Target.PenName);
     Thread.Sleep(500);
     latter.Target.AcceptLatter(latter);
 }
Exemple #5
0
 public void AcceptLatter(Latter latter)
 {
     Console.WriteLine("{0} の手紙を受け取った...", latter.Author.PenName);
     this.messageBox.Add(latter);
 }