Class TransporterRoom
- java.lang.Object
-
- Room
-
- TransporterRoom
-
public class TransporterRoom extends Room
Classe de la pièce qui nous téléporte n'importe ou.- Version:
- 30/04/2020
- Author:
- Gabriel Leroux
-
-
Field Summary
Fields Modifier and Type Field Description private RoomaAleaprivate RoomRandomizeraRoomRandomizer
-
Constructor Summary
Constructors Constructor Description TransporterRoom(java.lang.String pDescription, java.lang.String pImage, Room[] pTab)Constructeur d'objets de classe TransporterRoom
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RoomgetExit(java.lang.String pDirection)Retourne une pièce aléatoire, indépendante du paramètre de directionvoidsetAlea(Room pRoom)Modificateur de la room en mémoire-
Methods inherited from class Room
addItem, getDescription, getDoor, getExitString, getImageName, getLongDescription, retourneItem, setBeamer, setDoor, setExit, setItem, suppItem
-
-
-
-
Field Detail
-
aRoomRandomizer
private RoomRandomizer aRoomRandomizer
-
-
Constructor Detail
-
TransporterRoom
public TransporterRoom(java.lang.String pDescription, java.lang.String pImage, Room[] pTab)
Constructeur d'objets de classe TransporterRoom- Parameters:
pDescription- , description de la sallepImage- , image de la sallepTab- , le tableau des salles que l'on peut piocher aléatoirement
-
-