Resumen

En esta clase vamos a aprender la estructura completa de una clase y cómo se hereda de ella para crear las subclases, también veremos el polimorfismo.

Para declarar una variable global utilizas el símbolo “”$"", recuerda tener cuidado al utilizarlas.

La subclase Paloma va a heredar de Ave el método ““volar””, Paloma también tiene el método ““comer””; esto significa que Paloma puede volar y comer, pero un Ave no puede comer ya que este método solamente está en Paloma.

El polimorfismo es una de las características fundamentales de la programación orientada a objetos. En Ruby, podemos enviar el mismo mensaje a diferentes objetos y obtener diferentes resultados.