php接口

一个类可以实现多个接口,一个接口可以继承多个接口;

类可以实现多个接口,用逗号来分隔多个接口的名称。

实现多个接口:

class Duck extends Bird implements CanFly, CanSwim {
  var $name = "Duck";
  public function fly() {
    echo "I fly\n";
  }
  public function swim() {
    echo "I swim\n";
  }
}

 

继承多个接口:

interface a
{
    public function foo();
}

interface b
{
    public function bar();
}

interface c extends a, b
{
    public function baz();
}

class d implements c
{
    public function foo()
    {
    }

    public function bar()
    {
    }

    public function baz()
    {
    }
}

 

 

 

 

 

你可能感兴趣的:(php接口)