php interface接口用法

1.简单的动物类演示

<?php
#接口的简单理解与使用
#在我对java的理解中接口就是定义常量变量与方法的接口然后加以集成与实现

#定义一个接口动物类动物有爱吃的食物,与吃的方法
interface animal
{
    const foot = '骨头';//定义一个食物常量

    public function eat();//定义一个吃的方法这里注意不能加大括号
}

#定义一个类实现接口中的方法
#狗类也是动物也会吃所以可以继承接口实现方法
class dog implements animal
{
    public function eat()
    {
       echo '我是只狗狗我爱吃'.self::foot;
    }
}

#实例化dog

$wangcai=new dog();

$wangcai->eat();
#输出结果:我是只狗狗我爱吃骨头

猜你喜欢

转载自www.cnblogs.com/yaoliuyang/p/12610522.html