メソッドに属性を割り当てる方法はありますか? クラスでそれができることは知っていますが、一連の同様のメソッドがあり、それぞれに属性を割り当てることができれば本当に役に立ちます。誰かがそれを行う方法を知っていますか、それともRubyで可能ですか?
編集:私が基本的に意味することは、クラスがある場合、次のように属性を割り当てることができるということです:
class Person
attr_accessor :age
...
end
次のように、メソッドを使用してそれを行うことも可能かどうか疑問に思っています。
class Trucks
def get_fire_truck_name
attr_accessor :size
...
end
end
(ちなみに、これは単なる例です。実際のプログラムははるかに複雑で、メソッドに属性を与えるために単純にメソッドをクラスに変換できない理由を説明しています。)