diff --git a/creational/builder.md b/creational/builder.md index e19179e..d7ebb16 100644 --- a/creational/builder.md +++ b/creational/builder.md @@ -51,11 +51,11 @@ type Interface interface { ## Usage ```go -assembly := car.NewBuilder().Paint(car.RedColor) +assembly := car.NewBuilder().Color(car.RedColor) -familyCar := assembly.Wheels(car.SportsWheels).TopSpeed(50 * car.MPH).Build() +familyCar := assembly.Wheels(car.SteelWheels).TopSpeed(50 * car.MPH).Build() familyCar.Drive() -sportsCar := assembly.Wheels(car.SteelWheels).TopSpeed(150 * car.MPH).Build() +sportsCar := assembly.Wheels(car.SportsWheels).TopSpeed(150 * car.MPH).Build() sportsCar.Drive() ```