概要 タイトルの通り、Rubyでクラスメソッドを定義する方法に関する記事です。 動機 元々はクラスメソッド全般に関する記事だったのですが、調べているうちに書き方を色々思いついてしまったのでそちらをメインにすることにしました。 レギュレーション 文法要素については1つとして扱う メソッドを使うものについてはメソッドの名前ごとに1つとして扱う eval系の場合、文字列とブロックは同じ扱いになる 補足 ちゃんとクラスメソッドや特異クラスについて知りたい方は以下の記事をどうぞ! https://magazine.rubyist.net/articles/0046/0046-SingletonClassForBeginners.html 本編 1. クラス名スタイル 実は利用頻度が少ない気がします。