示例#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)
 {
     _development = development;
 }