public IPrototype Clone() { var retVal = new Maze(); retVal.Name = this.Name; return retVal; }
public MazePrototypeFactory(Maze Maze, Door Door) { door = Door; maze = Maze; }