Ejercicio 3: ¡Dame tus métodos!

Ahora queremos saber algo un poco diferente: cuáles son los métodos que tiene un objeto. Contamos con dos mensajes:

  • methods: lo entienden todos los objetos, y nos devuelve los métodos que tenga tanto el objeto como su clase y superclases
  • instance_methods: lo entienden las clases (y en general, los módulos), y nos devuelve los métodos que entienden sus instancias.

¡Esperá! ¡Mas lento, que me estoy perdiendo! :hand:

Como siempre, algunos ejemplos valen mas que mil explicaciones. Probá en la consola las siguientes consultas:

  • 130.methods
  • bart.methods
  • homero.methods
  • TecnicoNuclear.methods
  • TecnicoNuclear.instance_methods
  • homero.instance_methods

:exclamation: Ah, ¡mirá la biblioteca! Ya declaramos algunas clases y objetos por vos :wink:

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