曖昧な型を持つ言語
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/12/09 03:43 UTC 版)
PerlやPHPのような曖昧な型を持つ言語では、関数の多重定義ができない、あるいは制限されていることがある。そのときは関数の先頭で引数の型を判定する条件分岐で対応する。 また、PHPには「オーバーロード」という機能が存在するが、これはプロパティやメソッドを動的に作成するための機能であり、他の多くのオブジェクト指向言語とは異なる意味で用いられている。
※この「曖昧な型を持つ言語」の解説は、「多重定義」の解説の一部です。
「曖昧な型を持つ言語」を含む「多重定義」の記事については、「多重定義」の概要を参照ください。
- 曖昧な型を持つ言語のページへのリンク