Rubyのクラス変数・インスタンス変数・クラスインスタンス変数

qiita.com

なるほど。。 細かいところはリンク先がとても参考になります(ありがたや・・・)

クラス変数

  • クラス共有の変数
  • クラスオブジェクト内の関数上で定義
  • @@hoge

インスタンス変数

  • 対象のクラスの全てのインスタンス内で使える変数
  • クラスオブジェクトで定義
  • @hoge

クラスインスタンス変数

  • クラス変数に近い機能
  • クラスオブジェクト内の関数上で定義
  • @hoge