php类私有属性的继承和重写

php类私有属性的继承和重写

php编程知识qingyu2020-11-02 16:35:10990A+A-

php类私有属性的继承和重写

私有属性可以继承但不能重写

class A{
	public $name = 'php';
	
}
class B extends A{
	public $name = 'java';
}

$obj = new B();
echo $obj->name; //输出java  重写了



class A{
	private $name = 'php';
	
}
class B extends A{
	private $name = 'java';
}

$obj = new B();
var_dump($obj);  //php java  私有属性可以继承但不能重写


class A{
	private $name = 'php';
	public function showA()
	{
		echo $this->name;
	}
}
class B extends A{
	private $name = 'java';
	public function showB()
	{
		echo $this->name;
	}
}
}

$obj = new B();
$obj->showA();  //php
$obj->showB();  //java
点击这里复制本文地址 欢迎来到大黄鸡源码分享网
qrcode

大黄鸡源码编程网 © All Rights Reserved.  
网站备案号:闽ICP备18012015号-4
Powered by Z-BlogPHP
联系我们| 关于我们| 广告联系| 网站管理