PHP 抽象 VS 接口
PHP抽象类和接口的区别
抽象类:
抽象类属于部分抽象。
抽象类可以维护抽象方法和非抽象方法。
在抽象类中,我们可以创建变量。
在抽象类中,我们可以使用任何访问修饰符。
通过使用 'extends' 关键字,我们可以访问派生类的抽象类功能。
多重继承是不可能的。
接口:
界面完全抽象。
接口只能维护抽象方法。
在接口中,我们无法创建变量。
在接口中,我们只能使用公共访问修饰符。
通过使用 'implement' 关键字,我们可以从派生类获取接口。
通过使用接口可以实现多重继承。