this repo has no description
at main 333 B view raw
1package builder 2 3type IBuilder interface { 4 setWindowType() 5 setDoorType() 6 setNumFloor() 7 getHouse() House 8} 9 10func getBuilder(builderType string) IBuilder { 11 if builderType == "normal" { 12 return newNormalBuilder() 13 } 14 15 if builderType == "igloo" { 16 return newIglooBuilder() 17 } 18 19 return nil 20}