PHP私有属性继承

时间:2019-05-08 10:12:10

标签: php inheritance private

B是继承值为5的私有财产还是显示A财产?如果我用值10“覆盖” B中的此属性,输出仍为55。在这种情况下,请向我解释$ b-> show()的工作方式。谢谢

class A {
private $test = 5;
public function show() {
return $this->test;
}
class B extends A{
}
$a = new A();
$b = new B();
echo ($a->show());
echo ($b->show());
//output : 55

0 个答案:

没有答案