static void Main(string[] args) { ATCMediator atc = new ATCMediator(); IFlight kingfisher = new KingFisher(); kingfisher.SetAtc(atc); IFlight goAir = new GoAir(); goAir.SetAtc(atc); kingfisher.InitiateConversation(); goAir.InitiateConversation(); goAir.AskForLanding(); Console.ReadKey(); }
public void SetAtc(ATCMediator atc) { this._atc = atc; }