実際にどう使われますか?
下の例文を通して、それぞれの単語がどのような状況で使われるのか学んでみましょう!
initializer
例文
The initializer function sets the default values for the user object. [initializer: noun]
初期化子関数は、ユーザー オブジェクトの既定値を設定します。[初期化子: 名詞]
例文
We need to call the initializer method to set up the database connection. [initializer: method]
データベース接続を設定するには、初期化子メソッドを呼び出す必要があります。[初期化子:メソッド]
constructor
例文
The constructor function creates a new instance of the car class. [constructor: noun]
コンストラクター関数は、car クラスの新しいインスタンスを作成します。 [コンストラクター: 名詞]
例文
We need to pass the parameters to the constructor method to create a new object. [constructor: method]
新しいオブジェクトを作成するには、コンストラクターメソッドにパラメーターを渡す必要があります。[コンストラクタ:メソッド]
追加で知っておくといいこと
どっちの方がよく使われますか?
Constructorは、プログラミング言語でinitializerよりも一般的に使用されています。Constructorはオブジェクト指向プログラミングの基本的な概念であり、多くのプログラミング言語で使用されていますが、initializerはあまり一般的ではなく、特定の言語で使用されます。
どっちの方がよりフォーマルですか?
initializerとconstructorはどちらもプログラミングで使用される技術用語であり、形式言語と見なされます。