Ejercicio 8: Leyendo el estado

Antes te mostramos que si enviamos el mensaje energia, fallará:

  Pepita.energia
undefined method `energia' for Pepita:Module (NoMethodError)

El motivo es simple: los atributos NO son mensajes.

Entonces, ¿cómo podríamos consultar la energía de Pepita? Declarando un método, ¡por supuesto!

module Pepita
   #...atributos y métodos anteriores...

   def energia
      @energia
   end
end

Ya agregamos el método energia por vos. Probá en la consola ahora las siguientes consultas:

 Pepita.energia
 Pepita.energia = 120
 energia

¿Todas las consultas funcionan? ¿Por qué?

Tenés que iniciar sesión antes de empezar a enviar tus soluciones