Пример #1
0
        static void Main(String[] args)
        {
            President   mediator    = new President();
            Market      market      = new Market(mediator);
            Development development = new Development(mediator);
            Financial   financial   = new Financial(mediator);

            mediator.SetFinancial(financial);
            mediator.SetDevelopment(development);
            mediator.SetMarket(market);

            market.Process();
            market.Apply();

            Console.Read();
        }
Пример #2
0
 public void SetDevelopment(Development development)
 {
     this._development = development;
 }