Ruby:使用字符串/符号获取/设置对象的属性

时间:2012-08-27 04:34:48

标签: ruby

在Ruby中,如何使用字符串/符号获取和设置对象的属性?

例如,如果我有一个对象car,其属性为car.colorcar.name

我知道您可以car.send(:color)获取其属性,但我该如何设置?

1 个答案:

答案 0 :(得分:45)

car.send("name=", value)

car.send("color=", value)