前提として
メソッドには2種類
・Rubyに用意されてるもの(gets/puts/chomp/to_iなど)
・自分で作るもの
に分かれる
クラス
どういうプログラムを作るか、大枠をイメージしたもの
・クラス名
・クラスメソッド
・クラス変数
を峻別して考えましょうね
(峻別できてなかったわよ)
クラスメソッドを作るときは、
共通される処理を繰り返したり、カウントアップするときに使える
インスタンス
インスタンス変数は個別の処理がなされるので
インスタンス生成は個別に仕分けた処理をしたい時に作る
self./@/@@/initialize
self.
→クラスメソッド
@
→インスタンス変数
@@
→クラス変数
initialize
→初期設定したいところはここで