PHP 知识点

1、PHP支持多继承吗?

  不支持。PHP中只允许单继承,父类可以被一个子类用关键字“extends”继承。

2PHP如何实现多继承吗?

  可以使用 interface 或 trait 实现 。

    1.使用 interface 声明类不能被实例化,并且属性必须是常量,方法不能有方法体 

    2.trait 声明的类不能被实例化,由use引入,会覆盖父类的相同属性及方法,如果有多个use,那么按顺序下面的覆盖最上面的相同的属性及方法

 

相关文章