PHPダミー多形

355 ワード

PHPのクラスでは、OCまたはJavaのように複数の名前が同じであるが、パラメータ順序、タイプが異なる方法を定義するのではなく、パラメータにデフォルトの値を割り当てることによって関数のパラメータ形式が可変になり、多状態のように見えるが、実際の意味では多状態ではない。例:phpの「多形」
function set($name='',$age=0,$sex='male'){
}
呼び出し時:
set('Miss Gao');
set('Miss Gao',21);
set('Miss Gao',21,'women');