コード例 #1
0
        static void Main(string[] args)
        {
            Builder builder = new ConcreteBuilder();
            Foreman foreman = new Foreman(builder);

            foreman.Construct();

            House house = builder.GetResult();

            Console.ReadKey();
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: AntonyGits/PatternssC-
        public static void Main()
        {
            Builder builder = new ConcreteBuilder();
            Foreman foreman = new Foreman(builder);

            foreman.Construct();

            House house = builder.GetResult();

            // Delay.
            Console.ReadKey();
        }
コード例 #3
0
        static void Main(string[] args)
        {
            //house building
            Builder.Builder b = new ConcreteBuilder();
            Foreman         f = new Foreman(b);

            f.Construct();
            House h = b.GetResult();

            //bottle building
            BottleBuilder.BottleBuilder bb = new PepsiBottleBuilder();
            Director d = new Director(bb);

            d.Construct();
            Bottle bottle = bb.GetBottle();
        }