public override IVehicle Build(VehicleBuilder builder) { builder.BuildBody(); builder.BuildBoot(); builder.BuildChasis(); builder.BuildPassengerArea(); builder.BuildWindows(); return builder.Vehicle; }
public abstract IVehicle Build(VehicleBuilder builder);
public override IVehicle Build(VehicleBuilder builder) { builder.BuildBody(); builder.BuildChasis(); builder.BuildReinforcedStorageArea(); builder.BuildWindows(); return builder.Vehicle; }