ホームページ >バックエンド開発 >PHPチュートリアル >サブクラスは親クラスを継承し、親クラスはプライベートクラスです。聞いたら詳しく教えてください。
子クラスが親クラスのプライベートメソッドを継承する場合、詳しく教えてください
<?php <br /> class A{<br /> <br /> private function test($n){<br /> echo "11";<br /> }<br /> }<br /> class B extends A{<br /> function test(){<br /> echo "22";<br /> <br /> }<br /> }<br /> class C extends A{<br /> <br /> }<br /> $b1=new B();<br /> $b1->test();<br /> ?>このコードでは、親クラスがプライベートメソッドを持っていますが、子クラスはプライベートメソッドを継承できないのがPHPのルールではないでしょうか。親クラスのメソッドですが、同じ名前のメソッドのいずれかにパラメータがあるとエラーが報告されます。理由を聞いても問題ありません。 。 。 。 。