Generalización, entrar y salir de habitaciones, javadoc