基本クラスでオーバーロードされた関数を直接呼び出すサブクラス オブジェクトに関する質問

WBOY
リリース: 2016-06-13 12:45:40
オリジナル
928 人が閲覧しました

サブクラス オブジェクトが基本クラスのオーバーロードされた関数を直接呼び出すかどうかについての質問ですか?
/// 問題については次のコードを参照してください
クラスA
{
関数 A()
{
$this->nNum = 1024;
}
functionSelfClass()
{
echo "クラス A
";
}
}

クラス B は A
を拡張します {
functionSelfClass()
{
echo "クラス B
";
}
}
?>

$obj = 新しい B();
$obj->SelfClass(); // クラス B
の関数 SelfClass() を呼び出します。 /* オブジェクト obj の基本クラスの SelfClass() 関数を使用するにはどうすればよいですか?
同様のコード $obj->A::SelfClass() は C で記述することができますが、これを PHP で実装するにはどうすればよいでしょうか? */
?>

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート