class Tests
def self.test1
'This is the First'
end
def self.test2
'This is the second'
end
end
puts Tests.test1.test2
私はエラーにそれを2回呼び出すRubyクラスのメソッド?
undefined method `test2' for "This is the First":String (NoMethodError).
を得続ける私は2番目のクラスのメソッドを呼び出すために、そのことはできませんを想定しています。しかし私はそれが可能であることを私に伝える何かをコーディングしています。誰でもこれを確認したり解決したりできますか?あなたは、各メソッドからself
を返す場合
これは "流暢なインターフェイス"と呼ばれるので、これは私の答えに普及した歴史的な文脈にリンクしたブログ記事へのリンクです。 – akuhn