PHP - 扩展多个类

时间:2015-04-14 09:16:06

标签: php class oop extends

使用"实现"我可以强制一个类来定义某些函数,但我需要在接口中添加一些函数以避免重复的代码。只有在我上课时才能做到这一点" abstract"并使用" extends"。但是"延伸"只接受一个班级。因为这些类中的每一个都是不同的,有点像应用程序的功能,我不能只用另一个扩展一个。有没有办法

class My extends Feature1, Feature2, Feature3{
}

...

1 个答案:

答案 0 :(得分:4)

Php不允许多重继承。有两种方法可以做到这一点 -

<强>第一

class a { }

class b extends a { }

class c extends b { }

接口 -

interface sb { }

class c extends a implements sb { }