相关疑难解决方法(0)

在Ruby中,如何在类中编写代码以使getter foo和setter self.foo = ...看起来更相似?

在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

3
推荐指数
2
解决办法
741
查看次数

标签 统计

ruby ×1