Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/05/2015, 12:49
f4cund0
 
Fecha de Ingreso: mayo-2015
Mensajes: 2
Antigüedad: 9 años, 6 meses
Puntos: 0
Problema uso de clases desde archivos externos

Hola, tengo problemas tratando de usar una clase desde un archivo externo. La clase es:

clases/persona.rb

# encoding: utf-8

class Persona

attr_accessor = :nombre, :apellido, :edad

def initialize firstname, lastname, age
@nombre = firstname
@apellido = lastname
@edad = age
end

end

usarclase.rb

# encoding: utf-8

require_relative 'clases/persona'

usuario = Persona.new("Facundo", "Gomez", 25)

puts usuario.nombre

y me salta el siguiente error:

usarclase.rb:7:in `<main>': undefined method `nombre' for #<Persona:0x00000001ba3500> (NoMethodError)