PHP 抽象类和接口的区别

PHP 抽象类和接口的区别

抽象类

  • 抽象类属于部分抽象。
  • 抽象类可以包含抽象方法和非抽象方法。
  • 在抽象类中可以创建变量。
  • 在抽象类中可以使用任何访问修饰符。
  • 通过使用’extends’关键字,我们可以从派生类访问抽象类的特性。
  • 不支持多重继承。

接口

  • 接口属于完全抽象。
  • 接口只能包含抽象方法。
  • 在接口中不能创建变量。
  • 在接口中只能使用public访问修饰符。
  • 通过使用’implement’关键字,我们可以在派生类中获得接口。
  • 通过接口支持多重继承。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程