Source of SnowWhiteMazeFactory.java


  1: 
  2: package maze.snow; 
  3: 
  4: import maze.*;
  5: 
  6: public class SnowWhiteMazeFactory extends MazeFactory { 
  7: 
  8:   public Wall makeWall() { 
  9:     return new SnowWhiteWall(); 
 10:   }
 11: 
 12:   public Room makeRoom(int roomNumber) { 
 13:     return new SnowWhiteRoom(roomNumber); 
 14:   }
 15: 
 16:   public Door makeDoor(Room room1, Room room2) { 
 17:     return new SnowWhiteDoor(room1, room2); 
 18:   }
 19: 
 20: }