くだすれPHP(超初心者用)3at PHP
くだすれPHP(超初心者用)3 - 暇つぶし2ch21:nobodyさん
07/11/03 18:39:13
PHPでオブジェクトの型を指定したいんだけど。Javaでいう

gattai(Human ore, Human anata) {
return ore.gattai(anata);
}

みたいな?

こういうことやるためには

HumanクラスにgetTypeメソッド

public function getType() {
return "Human";
}

を実装

function gattai($ore, $anata) {
if(is_Human($ore) && is_Human($anata)) {
return $ore->gattai($anata);
} else {
throw Exception();
}
}

function is_Human($human) {
return $human->getType() == "Human" ? true : false;
}

とでもしないと駄目なんかね。


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch