プログラム用語集 オーバーロード -- 戻り値や引数の数やデータ型(シグネチャ)が異なる同名の関数やメソッドを多重定義すること。 キャスト -- プログラミング言語において、変数などのデータ型を別の型に変換すること。 コンストラクタ -- オブジェクト指向言語のプログラムで、データとそれを操作するための手続きを一体化した「オブジェクト」の生成時に呼び出される特殊な関数。オブジェクトが扱うデータの初期化などをここで行なう。