Ruby の initialize はコンストラクタとして動作しますか❓

1件の回答

回答を書く

1225526

2026-01-16 18:30

+ フォロー

​Rubyのinitializeは、他のオブジェクト指向言語におけるコンストラクタと同じ役割を果たします。

​クラスの新しいインスタンス(オブジェクト)が作成された直後に自動で呼び出され、インスタンス変数に初期値を設定します。

​厳密には、オブジェクトの生成(\\text{new} メソッドの仕事)の後に行われる初期化のためのメソッドです。

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

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有