【发布时间】:2012-01-11 04:35:04
【问题描述】:
只是好奇在设置了 attr_accessor 的情况下,从类中访问实例变量的最佳做法是什么。
class Test
attr_accessor :user
def initializer(user)
@user = user
end
def foo
@user
end
end
或
class Test
attr_accessor :user
def initializer(user)
@user = user
end
def foo
self.user
end
end
那么是通过实例变量(@user)还是getter方法(Test#user)?
【问题讨论】:
标签: ruby