constructor

/kənˈstrʌktər/ コンストラクタ

1. プログラミングにおいて、新しいオブジェクトを生成し初期化するための特別なメソッド。

オブジェクト指向プログラミングにおいて、クラスから新しいオブジェクトをインスタンス化する際に自動的に呼び出され、そのオブジェクトの初期状態(属性やフィールド)を設定するために使用される特殊な関数やメソッドです。これにより、オブジェクトが有効な状態で利用できるようになります。
In Java, a constructor is used to initialize the state of an object. (Javaでは、コンストラクタはオブジェクトの状態を初期化するために使われます。)

2. 何かを建設したり、組み立てたりする人やもの。

一般的に、建物、機械、理論、計画など、何かを構築したり、組み立てたり、創り出したりする役割を担う人やものを指します。建築家、エンジニア、理論の提唱者などがこれに該当する場合があります。
He is a constructor of fine furniture. (彼はりっぱな家具の製作者です。)
関連