Esempio n. 1
0
        static void Main(string[] args)
        {
            var car = new FordFiestaBuilder()
                      .SunRoof(true)        //Setting properties in a chain
                      .SatNav(true)
                      .Color("Black");

            var offroad = new JeepWrangler()
                          .SunRoof(false)
                          .SatNav(false)
                          .Color("Red");
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            var fordFiesta = new FordFiestaBuilder()
                .AddAlarm(true)
                .AddDoors(5)
                .AddSatNav(true)
                .AddEngine("2.8")
                .CarBody("Convertible")
                .PaintColor("Red")
                .AddSatNav(true)
                .AddSunroof(true)
                .Mp3Player(true)
                .Build();

            Console.WriteLine(fordFiesta);

            Console.ReadLine();
        }
Esempio n. 3
0
        static void Main(string[] args)
        {
            var fordFiesta = new FordFiestaBuilder()
                             .AddAlarm(true)
                             .AddDoors(5)
                             .AddSatNav(true)
                             .AddEngine("2.8")
                             .CarBody("Convertible")
                             .PaintColor("Red")
                             .AddSatNav(true)
                             .AddSunroof(true)
                             .Mp3Player(true)
                             .Build();

            Console.WriteLine(fordFiesta);

            Console.ReadLine();
        }