これは、クラス メソッドからインスタンス メソッドを呼び出す正しい方法ですか? ここで、instance_var は Name オブジェクトとともに渡されます。クラス メソッドに渡された instance_var オブジェクトから func1 を呼び出したいと考えています。
私はこれを書きました:
Class Name
def initialize
@name
end
def func1(value)
puts value
end
def self.func2(instance_var,val)
instance_var.func1(val)
end
end