Class Door


  • public class Door
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private Item aKey  
      private boolean aLocked  
    • Constructor Summary

      Constructors 
      Constructor Description
      Door​(boolean pLocked, Item pKey)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void closeDoor()  
      Item getGoodKey​(java.util.HashMap<java.lang.String,​Item> pItems)
      Détermine si la clé qui permet d'ouvrir la porte est dans la collection d'items passée en argument
      boolean getLocked()  
      void openDoor()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Door

        public Door​(boolean pLocked,
                    Item pKey)
    • Method Detail

      • getGoodKey

        public Item getGoodKey​(java.util.HashMap<java.lang.String,​Item> pItems)
        Détermine si la clé qui permet d'ouvrir la porte est dans la collection d'items passée en argument
        Parameters:
        pItems - collection d'items du joueur
        Returns:
        boolean