Rubyは継承したクラスでsuperを使えまるでしょうか?

1件の回答

回答を書く

1013996

2026-01-29 03:15

+ フォロー

Rubyでは継承したクラスでsuperは使えます。ᜊ•ᴗ•ᜊ



superを呼ぶと親クラスの同じ名前のメソッドを

実行してくれる仕組みです。引数をそのまま

渡したい時はsuperだけ書けばOKで、引数を

変えたい時はsuper(引数)と書きます。



例えばinitializeをオーバーライドした時にsuperを呼べば、親クラスの初期化処理もちゃんと

動くので便利ですよ。

うったえる有益だ(0シェアするブックマークする

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有