PHP 接口

<?php
    interface MaxMin{   //接口类的关键字(interface)
        public function get_max();  //必须在子类中继承,修饰符必须为public
        public function get_min();  //成员方法必须是抽象方法,接口中成员只能用关键字(const)声明是常量
    }
    class msm implements MaxMin{    //class 接口类 implements 接口名称
        private $aa = 33;
        private $bb = 66;
        //具体实现接口声明的方法
        public function get_max(){
            return $this->bb;
        }
        public function get_min(){
            return $this->aa;
        }
        public function get_other(){
            return "这里是自己的方法";
        }
    }
    $msm = new msm();
    echo $msm->get_min()."<br/>";
    echo $msm->get_max()."<br/>";
    echo $msm->get_other();
    /*运行结果:
        33
        66
        这里是自己的方法
    */

猜你喜欢

转载自blog.csdn.net/Qjy_985211/article/details/81452004