Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            AbstractVehicleBuilder carBuilder = new CarBuilder();
            IVehicle car = Director.BuildVehicle(carBuilder);

            car.ShowSpecifications();
            Console.WriteLine(car.CC);


            AbstractVehicleBuilder motorCycleBuilder = new MotorCycleBuilder();
            IVehicle motorCycle = Director.BuildVehicle(motorCycleBuilder);

            motorCycle.ShowSpecifications();

            Console.ReadKey();
        }