Ejemplo n.º 1
0
 public override void Declare(string message, Country colleague)
 {
     if (colleague == colleague1)
     {
         colleague2.GetMessage(message);
     }
     else
     {
         colleague1.GetMessage(message);
     }
 }
Ejemplo n.º 2
0
 public override void Declare(string message, Country country)
 {
     if (country == usa)
     {
         iraq.GetMessage(message);
     }
     else
     {
         usa.GetMessage(message);
     }
 }
Ejemplo n.º 3
0
 //重写声明函数
 public override void Declare(string message, Country colleague)
 {
     //如果美国发布的声明,则伊拉克获取消息
     if (colleague == colleague1)
     {
         colleague2.GetMessage(message);
     }
     else//反之亦然
     {
         colleague1.GetMessage(message);
     }
 }