[摘要]本篇文章给大家带来的内容是关于php中类继承和接口继承的对比介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。PHP类继承:1、PHP类不支持多继承,也就是子类只能继承一个父类,但...
本篇文章给大家带来的内容是关于php中类继承和接口继承的对比介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
PHP类继承:
1、PHP类不支持多继承,也就是子类只能继承一个父类,但是支持多层次继承,比如:
class frist{
public function __construct(){
echo "我是第一个类。","<br>";
}
public function printer(){
echo "frist","<br>";
}
}
class seconds extends frist{}
class third extends seconds{}
$obj = new third();
$obj->printer();
(2)父类protected方法可以被继承,但不能被实例化对象调用,如果调用会出现" Call to protected method frist::printer()"的报错,父类对此方法置于保护模式下