コード例 #1
0
ファイル: Program.cs プロジェクト: boivlad/Patterns
        static void Main(string[] args)
        {
            RealAppMarketClass   AppMarket      = new RealAppMarketClass();
            CachedAppMarketClass ProxyAppMarket = new CachedAppMarketClass(AppMarket);
            AppManager           manager        = new AppManager(ProxyAppMarket);

            manager.ReactOnUserInput(32);
            Console.WriteLine("----------------------------------");
            Console.WriteLine("----------------------------------");
            Console.WriteLine("----------------------------------");
            Console.WriteLine("----------------------------------");
            manager.ReactOnUserInput(32);
            Console.ReadKey();
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: boivlad/Patterns
 public CachedAppMarketClass(RealAppMarketClass service)
 {
     this.service = service;
 }