私有属性private的继承

<?php
/****
燕十八 公益php讲堂
论坛:http:/www.zixue.it
微博:http:/weibo.com/Yshiba
YY频道:88354001
****/
/****
private 可以从父类中继承过来,但无权操作,也就是说新的子类,有父类的全部属性,但改不了。private这个私有属性。
对于子类继承父类中的protected/public属性、方法
父类有的,子类继承
父类有的,子类可以改

父类没有的,子类可以加

如果子类中有和父类中一样的方法/属性,首先调用的是自己的方法/属性。

****/
class Human{
 private $wife='我是Human的wife<br />';
  public function tell(){
echo $this->wife;
   }


}
class stu extends Human{
private $wife='我是stu的wife';
public function tell(){
parent::tell();//在子类中调用父类的方法用两个冒号;
echo $this->wife;
}

}

$stu=new stu();

print_r($stu);
$stu->tell();
?>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章