class Door: pos = None _open = False _active = False def __init__(self, pos, isOpen = False, isActive = False): self.pos = pos self._open = isOpen self._active = False def isOpen(self): return self._open def isActive(self): return self._active def activate(self): self._open = True self._active = True def deactivate(self): self._active = False def close(self): self._open = False