public void BuildHouse(IHouseBuilder builder) { builder.BuildBackyard(); builder.BuildDoors(); builder.BuildSwimmingPool(); builder.BuildWalls(); }
public House BuildHouse(IHouseBuilder houseBuilder) { houseBuilder.BuildBackyard(); houseBuilder.BuildSwimmingPool(); return(houseBuilder.GetHouse()); }