在Ruby中,在类的实例方法中,我们使用getter by
foo
Run Code Online (Sandbox Code Playgroud)
我们用一个二传手
self.foo = something
Run Code Online (Sandbox Code Playgroud)
一个人不需要有一个self.而另一个没有,有没有办法使它们看起来更相似,而不是像self.foogetter 这样的东西,因为它看起来也很冗长.
(更新:请注意,getter和setter可能只是获取或设置一个实例变量,但它们也可能会做很多工作,例如进入数据库并检查是否存在记录,如果没有,则创建它等)
ruby ×1