PHP中的 抽象类(abstract class)和 接口(interface)
// 接口
interface interaa
// 抽象类
// abstract class interaa
{
    public function test(); //接口写法
    // public function test(){ //抽象方法
    //     echo 22;
    // }
}

// 接口引用
class inbb implements interaa
// 抽象类引用
// class inbb extends interaa
{
    public function __construct()
    {
        $this->test();
    }

    public function test()
    {
        echo 'aaaa';
    }
}
$aa=new inbb();

extends 是继承某个类 继承之后可以使用父类的方法 也可以重写父类的方法 implements 是实现多个接口 接口的方法一般为空的 必须重写才能使用 extends是继承父类,只要那个类不是声明为final或者那个类定义为abstract的就能继承,PHP/JAVA中不支持多重继承,但是可以用接口来实现,这样就要用到implements,继承只能继承一个类,但implements可以实现多个接口,用逗号分开就行了 比如 class A extends B implements C,D,E extends 继承类implements 实现接口