1: 2: package maze.harry; 3: 4: import maze.*; 5: 6: public class HarryPotterMazeGameCreator extends MazeGameCreator { 7: 8: public Wall makeWall() { 9: return new HarryPotterWall(); 10: } 11: 12: public Room makeRoom(int roomNumber) { 13: return new HarryPotterRoom(roomNumber); 14: } 15: 16: public Door makeDoor(Room room1, Room room2) { 17: return new HarryPotterDoor(room1, room2); 18: } 19: 20: }