Что не так с этим 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 и инициализировать его в дочернем классе.