在PHP中,接口只能定义方法(或静态方法),但是不能实现具体的方法。
在普通类前使用abstract关键字修饰,是一种特殊的类且不能被实例化;
除了可以声明抽象方法(abstract修饰)外还可以声明成员属性和成员方法以及静态方法和类常量
子类使用extends关键字继承及实现抽象类中的方法
子类只能继承一个抽象类
使用interface关键字修饰,不能被实例化
接口中只能定义方法(包括静态方法)和类常量
接口中定义的方法只能是公开的方法,即public
子类使用implements关键字实现接口中的方法
子类可以实现多个接口类