如果我有几个类,我需要的功能,但想要为组织单独存储,我可以扩展一个类同时拥有它们吗?
即 class a extends b extends c
编辑:我知道如何一次扩展一个类,但我正在寻找一种方法来使用多个基类立即扩展一个类--AFAIK你不能在PHP中做到这一点但是应该有办法解决它而不诉诸于class c extends b,class b extends a
这个问题有点针对PHP,但它可能也适用于其他语言.在PHP中,您只能扩展一个类.但是如果你需要更多课程呢?
假设我有以下课程:
class MyClass extends Observer, Logger, OtherUtilClass
Run Code Online (Sandbox Code Playgroud)
MyClass不能扩展多个类.但它需要成为观察者.它可能需要一些其他基类以及完全功能.对此最好的方法是什么?