2019-11-22から1日間の記事一覧

Ruby クラスの継承とinitializeメソッド

親クラスにinitializeメソッド定義してて子に継承してた場合は当然子のクラスがインスタンス生成した時に親で定義してたinitializeメソッドは発動する。 子は親のメソッド継承してるからね。ちなみにinitializeメソッドは普通に定義名をinitializeにすればい…

Ruby クラスとインスタンスとスコープの異なる変数

クラス内にはクラスメソッド、イニシャライズメソッド、インスタンスメソッドなんかを定義する。 クラスからインスタンスを生成した瞬間にイニシャライズメソッドは実行される。 要はクラス.newしたら自動で処理なり初期化なりしてくれるって感じ インスタン…