継承

参考:

Ruby の継承とオーバーライドについてまとめてみた | Java からの Ruby on Rails 入門

クラス・メソッド・initialize の継承 – Qiita

Ruby の継承についてのはなし | 徒然なるままに

クラスの継承を確認する

祖先クラスを配列として取得する。

> obj.class.ancestors

参考:

特定のクラスが別のクラスを継承しているか判定する方法 – Qiita

Ruby でメソッド一覧、継承クラス一覧、include したモジュールを確認するメソッドたち | 気軽に楽しくプログラムと遊ぶ

super

参考:

super (Ruby 2.6.0)

`super`キーワードの4つの側面 翻訳 | TechRacho

super の挙動 | web エンジニアの日常

スーパークラスのメソッドを呼び出す | Ruby 入門 (www.javadrive.jp)

引数があるスーパークラスのメソッドを呼び出す | Ruby 入門 (www.javadrive.jp)

self

参考:

Be careful when overriding new in Ruby… – GitHub Gist

initialize の継承

参考:

Ruby の initialize メソッドの継承 | Worth Living

initialize メソッド | Ruby をラクガク

Tagged:

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です