やったこと
Ruby でクラスメソッドの書き方について調べました。
確認環境
$ ruby --version
ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-darwin17]
調査
test.rb
class Sample
def Sample.foo
p 'Sample.foo'
end
def self.foo2
p 'self.foo2'
end
end
Sample.foo
Sample.foo2
出力結果
$ ruby test.rb
"Sample.foo"
"self.foo2"