我有几个类用来在Ruby中包含数据(以及其中的一些方法)例如:

class Foo
  def initialize(bar, biz, baz)
    @bar=bar
    @biz=biz
    @baz=baz
  end
end

有没有一种不那么重复的方法将这些初始化参数传播到实例变量中?

最佳答案

一句话,但我发现这会让事情变得模糊:

@bar,@biz,@baz = bar,biz,baz

关于ruby - 从初始化分配实例变量的更简洁方法?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19898722/

10-13 01:34