接口或抽象类:使用哪一个?
2022-08-30 06:00:19
请解释一下我什么时候应该使用PHP,什么时候应该使用?interface
abstract class
如何将我的输入更改为 ?abstract class
interface
请解释一下我什么时候应该使用PHP,什么时候应该使用?interface
abstract class
如何将我的输入更改为 ?abstract class
interface
和 :Abstract Class
Interface
抽象类
抽象类可以提供一些功能,并将其余部分留给派生类。
派生类可能会也可能不会覆盖基类中定义的具体函数。
从抽象类扩展的子类在逻辑上应该是相关的。
接口
接口不能包含任何功能。它仅包含方法的定义。
派生类必须为接口中定义的所有方法提供代码。
可以使用接口将完全不同且不相关的类逻辑地组合在一起。