面向对象 接口

来源:互联网 发布:docker安装mysql详解 编辑:程序博客网 时间:2024/05/18 12:41
<?phpheader("Content-Type: text/html; charset=utf-8");/* * 接口 * 声明关键字 interface * 接口中可以声明常量,也可以声明抽象方法 * 接口中的方法都是抽象方法不需要使用abstract修饰 * 接口不能实例化,需要用一个类去实现它 * 一个类可以实现多个接口(解决了PHP单继承的问题) * 父类方法子类必须全部继承, */interface person{const NAME = '罗宾';public function say();}interface learn{public function eat();}class stu implements person,learn{public function say(){echo "say....";}public function eat(){echo "eat...";}}$stu = new stu();$stu -> say();echo $stu::NAME;$stu -> eat();?>

原创粉丝点击