lunes, 1 de febrero de 2010

Programación Orientada a Objetos - Ruby

Diseño de una clase, creación de un Objeto, llenar datos al objeto e imprimir el objeto. Bajar ejercicio.

class Persona

attr_accessor :cedula
attr_accessor :nombre
attr_accessor :genero
attr_accessor :edad
attr_accessor :estatura

def self.llenar
estudiante = Persona.new
estudiante.cedula = "71706730"
estudiante.nombre = "william betancur"
estudiante.genero = "masculino"
estudiante.edad = "40"
estudiante.estatura = "1.70"
return estudiante
end

def self.mostrar(e)
puts e.cedula
puts e.nombre
puts e.genero
puts e.edad
puts e.estatura
end

end

x = Persona.llenar
Persona.mostrar(x)

2 comentarios:

Unknown dijo...

Wiilian muchas gracias, ni en la guia que se consigue, ni en el koans se explica bien como retornar los valores, me saco de una buena.

Santiago dijo...

Muchas gracias así se hace! también hay videotutoriales de Ruby on rails en un canal de youtube http://www.youtube.com/user/cspmoreno