class c_test {
private $s_value;
private function f_set() {
$this->s_value=1;
}
public function f_display() {
$this->f_set();
echo $this->s_value;
}
}class c_sun extends c_test {
}$o_test=new c_sun();$o_test->f_display();为什么还有正确的输出,private定义的属性或者方法,不是不会被子类继承吗?
private $s_value;
private function f_set() {
$this->s_value=1;
}
public function f_display() {
$this->f_set();
echo $this->s_value;
}
}class c_sun extends c_test {
}$o_test=new c_sun();$o_test->f_display();为什么还有正确的输出,private定义的属性或者方法,不是不会被子类继承吗?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货