public void PrepareMotorcycle(ChassiSize chassiSize, ColorType colorType, MotorcycleType motorcycleType, string name) { this.Init(); this.Motorcycle.ChassiSize = chassiSize; this.Motorcycle.MotorcycleType = motorcycleType; this.Motorcycle.ColorType = colorType; this.Motorcycle.Name = name; }
public void PrepareMotorcycleHarley(IMotorcycleBuilder motorcycleBuilder, ChassiSize chassiSize, ColorType colorType, MotorcycleType motorcycleType, string name) { motorcycleBuilder.PrepareMotorcycle(chassiSize, colorType, motorcycleType, name); motorcycleBuilder.DefinePrice(); }