コード例 #1
0
ファイル: Flyweight.cs プロジェクト: Digilad/Patterns
        public void Using()
        {
            var teaMaker = new TeaMaker();
            var shop     = new TeaShop(teaMaker);

            shop.TakeOrder("less sugar", 1);
            shop.TakeOrder("more milk", 2);
            shop.TakeOrder("without sugar", 5);
            shop.Serve();
        }
コード例 #2
0
ファイル: Flyweight.cs プロジェクト: Digilad/Patterns
 public TeaShop(TeaMaker teaMaker)
 {
     this.teaMaker = teaMaker;
 }