public override IVehicle Build(VehicleBuilder builder) { builder.BuildChassis(); builder.BuildBody(); builder.BuildReinforceStorageArea(); builder.BuildWindow(); return(builder.Vehicle); }
public override IVehicle Build(VehicleBuilder builder) { builder.BuildBody(); builder.BuildChassis(); builder.BuildPassengerArea(); builder.BuildWindow(); return(builder.Vehicle); }
public override IVehicle Build(VehicleBuilder aBuilder) { aBuilder.BuildChassis(); aBuilder.BuildBody(); aBuilder.BuildReinforcedStorageArea(); aBuilder.BuildWindows(); return(aBuilder.Vehicle); }
public override IVehicle Build(VehicleBuilder aBuilder) { aBuilder.BuildChassis(); aBuilder.BuildBody(); aBuilder.BuildPassengerArea(); aBuilder.BuildBoot(); aBuilder.BuildWindows(); return(aBuilder.Vehicle); }