当我在 ruby 中创建类时,我发现自己经常重复一些事情,通常我会得到类似于以下内容的内容:
class Foo
attr_reader :bar_0,
:bar_1,
.
.
.
:bar_n
def initialize( bar_0 = something,
bar_1 = something,
.
.
.
bar_n = something)
@bar_0 = bar_0
@bar_1 = bar_1
.
.
.
@bar_n = bar_n
end
end
ruby 是否使用快捷方式来更有效地实现这样的事情?