Herencia en Ruby

=begin Ejemplo de clase y herencia en Ruby autor: Fer Carraro =end class Animal def initialize puts "Se ha creado un objeto Animal" end end class Insecto < Animal def initialize puts "Se ha creado un objeto Insecto" end end class Mosca < Insecto attr_accessor :especie def initialize(especie) @especie=especie puts "Se ha creado un objeto Mosca" end end #bloque principal begin mosca=Mosca.new "" mosca.especie="Calliphora vomitoria" puts "Mosca(especie: #{mosca.especie})" rescue Exception => e puts "Error: #{e.message}" end

3 Responses

Buen ejemplo podrias publicar mas sobre objetos y clases en Ruby? Estoy aprendiendo y seria bueno ver mas ejemplos como este :)
Muy bien para aprender Ruby, Ciencia y español.
Si, en cuanto pueda escribiré más ejemplos. Gracias.

Write a comment

You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.