コード例 #1
0
ファイル: BackaryStorage.cs プロジェクト: goxa87/Buckery
        public void ReCreateAllBuns()
        {
            var      buns    = new List <IBun>();
            IFactory factory = new CroissantFactory();

            buns.Add(factory.CreateBun());
            factory = new PretzelFactory();
            buns.Add(factory.CreateBun());
            factory = new CreamBunFactory();
            buns.Add(factory.CreateBun());
            this.Buns = buns;
        }
コード例 #2
0
ファイル: BackaryStorage.cs プロジェクト: goxa87/Buckery
        public void AddNewBuns()
        {
            var      buns    = new List <IBun>();
            IFactory factory = new CroissantFactory();

            buns.Add(factory.CreateBun());
            factory = new PretzelFactory();
            buns.Add(factory.CreateBun());
            factory = new CreamBunFactory();
            buns.Add(factory.CreateBun());
            this.Buns.AddRange(buns);
        }