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

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

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