public override void SendMessage(string message, Colleague c) { foreach (Colleague temp in colleagues) { if (temp != c) { temp.GetMessage(message); } } }
public override void Send(string message, Colleague colleague) { if (colleague == colleague1) { colleague2.Notify(message); } else { colleague1.Notify(message); } }
public abstract void Send(string message, Colleague colleague);
public abstract void SendMessage(string message, Colleague c);
public void AddColleague(Colleague c) { colleagues.Add(c); }