public override void SendMessage(ColleagueBase caller)
 {
     if (caller == Colleague1)
         Colleague2.Receive();
     else
         Colleague1.Receive();
 }
 public abstract void SendMessage(ColleagueBase caller);