Установить/получить класс Ruby

Что не так с этим set/get?

class Pupil
  def name
    @name
  end

  def name=(name)
    @name = name
  end

  def age
    @age
  end

  def age=(age)
    @age
  end
end

Далее то же самое, если бы был дочерний класс с 3 аргументами, имя, возраст, пол, был бы метод set get в дочернем элементе только для пола. Не могли бы вы показать метод set/get и инициализировать его в дочернем классе.

6
задан Selvam 31 July 2012 в 06:15
поделиться