php多重接口如何实现
更新:HHH   时间:2023-1-7


这篇文章主要介绍了php多重接口如何实现的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇php多重接口如何实现文章都会有所收获,下面我们一起来看看吧。

php多重接口的实现方法:1、创建一个PHP示例文件;2、创建“interface staff_i1{...} interface staff_i2{...}”;3、通过“class staff implements staff_i1, staff_i2{...}”方法实现接口即可。

本教程操作环境:windows7系统、PHP8.1版、DELL G3电脑

php多重接口的实现方法

代码如下:

<?php 
  interface staff_i1 //接口1 
  { 
   function setID($id); 
   function getID(); 
  }   
  interface staff_i2 //接口2 
  { 
   function setName($name); 
   function getName(); 
  }     
  class staff implements staff_i1, staff_i2 //接口的实现 
  { 
   private $id; 
   private $name; 
   function setID($id) 
   { 
     $this->id = $id; 
   } 
   function getID()  
   { 
     return $this->id; 
   } 
   function setName($name)  
   { 
     $this->name = $name; 
   } 
   function getName()  
   { 
     return $this->name; 
   } 
   function otherFunc() 
   { 
    echo "Test"; 
   } 
  } 
?>

注:

使用接口(interface),可以指定某个类必须实现哪些方法,但不需要定义这些方法的具体内容。 由于接口(interface)和类(class)、trait 共享了命名空间,所以它们不能重名。

接口就像定义一个标准的类一样,通过 interface 关键字替换掉 class 关键字来定义,但其中所有的方法都是空的。

接口中定义的所有方法都必须是 public ,这是接口的特性。

关于“php多重接口如何实现”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“php多重接口如何实现”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注天达云行业资讯频道。

返回编程语言教程...