public HouseBuilder AddRoom() { var newRoom = new Room(); this.newestFloor.AddRoom(newRoom); this.newestRoom = newRoom; return this; }
public HouseBuilder WithRoomHavingWindowsQuantityOf(int numberOfWindowsInRoom) { var newRoom = new Room(); for (int i = 0; i < numberOfWindowsInRoom; i++) { newRoom.AddWindow(new Window()); } this.newestFloor.AddRoom(newRoom); return this; }
public HouseBuilder WithRoom(Room room) { this.newestFloor.AddRoom(room); return this; }
public void AddRoom(Room room) { this.rooms.Add(room); }