0
0

More than 3 years have passed since last update.

クラスとインスタントpart2

Posted at

前提として

メソッドには2種類
・Rubyに用意されてるもの(gets/puts/chomp/to_iなど)
・自分で作るもの
に分かれる

クラス

どういうプログラムを作るか、大枠をイメージしたもの
・クラス名
・クラスメソッド
・クラス変数
を峻別して考えましょうね
(峻別できてなかったわよ)

クラスメソッドを作るときは、
共通される処理を繰り返したり、カウントアップするときに使える

インスタンス

インスタンス変数は個別の処理がなされるので
インスタンス生成は個別に仕分けた処理をしたい時に作る

self./@/@@/initialize

self.
→クラスメソッド

@
→インスタンス変数

@@
→クラス変数

initialize
→初期設定したいところはここで

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0