Ruby对象/方法/ attr_accessor使用

时间:2012-01-03 23:25:07

标签: ruby

举个例子。我有一个Worktype课,其函数为add(id, name)

Worktype有不同的用户。 现在,如果w1Worktype的对象,我需要做这样的事情w1.user.add(id, name)

我被建议将用户声明为attr_accessor来访问此方法,但这会导致未定义的方法add

如何做到这一点?

1 个答案:

答案 0 :(得分:0)

根据您的说明w1.user.add(id, name),您似乎希望在add所属的类中定义name方法。它不应该是Worktype中的方法。