多重定義
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/06/19 18:29 UTC 版)
「メソッド (計算機科学)」の記事における「多重定義」の解説
詳細は「多重定義」を参照 引数の数、型、順序などが異なる同じ名前のメソッドを定義することをメソッドの多重定義といい、多くのオブジェクト指向言語ではメソッドやコンストラクタを多重定義できる機能を持つ。オーバーロード (overload) とも呼ばれるが、オーバーライドとの混同に注意が必要である。 ただし、PHPやPerlのように、プログラミング言語によっては、型の曖昧さが原因によりメソッドを多重定義できないものもある。この場合はメソッドの引数をメソッド先頭で読み取り、引数の型を判定する条件分岐で対応する。
※この「多重定義」の解説は、「メソッド (計算機科学)」の解説の一部です。
「多重定義」を含む「メソッド (計算機科学)」の記事については、「メソッド (計算機科学)」の概要を参照ください。
固有名詞の分類
Weblioに収録されているすべての辞書から多重定義を検索する場合は、下記のリンクをクリックしてください。

- 多重定義のページへのリンク