public void buildFullFeaturedProduct() { builder.BuildPartA(); builder.BuildPartB(); builder.BuildPartC(); }
// Builder uses a complex series of steps public void Construct(Builder builder) { builder.BuildPartA(); builder.BuildPartB(); }