Ruby のコンストラクタ(初期化メソッド)の「名称」が解りません?‥その「名称」を教えて頂けますか??

1件の回答

回答を書く

1111208

2026-05-07 18:25

+ フォロー

ふぁぶりーずさん、こんばんは。



Rubyにおけるコンストラクタは「initialize」という名称のメソッドです。

クラスからインスタンスを生成する際に自動的に呼び出され、初期化処理を行います。



例えば def initialize(name) と定義すれば、Person.new(\u0026quot;Taro\u0026quot;) のように生成時に引数を渡してインスタンス変数へ代入できます。

通常は明示的に呼び出す必要はなく、new メソッドを使うと内部で initialize が実行される仕組みになっています。

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

関連質問

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有