【发布时间】:2012-07-30 06:48:14
【问题描述】:
这个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 方法并在子类中初始化。
【问题讨论】:
-
name很好。age=没有做它应该做的事情。