今天早些时候,我正在研究
PHP的
abstract classes,interfaces和
traits.
原文链接:https://www.f2er.com/php/140227.html据我所知,一个抽象类说“使用我的任何东西都将使用这些方法和属性”,接口说“使用我的任何东西都必须具有这些方法和属性”,特征说“使用我的任何东西也将具有这些方法和属性“.
现在,我的问题是,如果在使用接口和特征时获得相当于抽象类,为什么会有抽象类?
如果我错了,接口和特征不等同于抽象类,你能否解释为什么不是这样的?