クラスで定義された関数を、同じクラスで定義された別の関数内で呼び出す方法がわかりません。これが私がやったことです:
class Test
def TestFunc(obj)
puts obj
end
def Test.StatFun(obj)
puts obj
TestFunc(obj)
end
end
Test.StatFun([[5,2], [4,3]])
でこれを実行するとcmd.exe
、次のエラーが発生します。
ruby LawtonTest.rb 5 2 4 3 LawtonTest.rb:10:in
StatFun': undefined method
TestFunc' for Test:Class (NoMet hodError) from LawtonTest.rb:14:in `'
私はそれを理解することはできません。どんな助けでも大歓迎です。