コード例 #1
0
ファイル: Program.cs プロジェクト: ljtx/Learn-DesignPattern
        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.WriteLine("Hello World!");
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: ljtx/Learn-DesignPattern
 public void SetDevelopment(Development development)
 {
     this._development = development;
 }