
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
クラスメソッドとインスタンスメソッド - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
クラスメソッドとインスタンスメソッド - Qiita
わかっているようでわかっていなかった。 今まで知ったかぶりしていた自分にお別れを告げるべく、 なん... わかっているようでわかっていなかった。 今まで知ったかぶりしていた自分にお別れを告げるべく、 なんとなくスルーしていたクラスメソッドとインスタンスメソッドの違いについて解説していけたらと思う。 私は確かに知識レベル最底辺だが、 それでも私より理解できてない人はたくさんいる。 備忘録としても機能するだろう。 間違いがあった場合は、 どなたか指摘していただけると幸いです。 ・クラスメソッド class Character # インスタンス変数 attr_accessor :hp, :power def initialize(hp, power) self.hp = hp self.power = power end # self.name として呼ばれるが、実際には Slime や Hero の name が呼び出される。 # この name は呼び出されないので、 '' を返すだけにしている