加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

PHP接口担任及接口多担任道理与实现要领详解

发布时间:2021-03-13 22:33:18 所属栏目:编程 来源:网络整理
导读:本篇章节讲授PHP接口担任及接口多担任道理与实现要领。供各人参考研究详细如下: 在PHP的接口中,接口可以担任接口。固然PHP类只能担任一个父类(单担任),可是接口和类差异,接口可以实现多担任,可以担任一个可能多个接口。虽然接口的担任也是

本篇章节讲授PHP接口担任及接口多担任道理与实现要领。分享给各人供各人参考,详细如下:

在PHP的接口中,接口可以担任接口。固然PHP类只能担任一个父类(单担任),可是接口和类差异,接口可以实现多担任,可以担任一个可能多个接口。虽然接口的担任也是行使extends要害字,要多个担任的话只要用逗号把担任的接口离隔即可。

必要留意的是当你接口担任其余接口时辰,直接担任父接口的静态常量属性和抽象要领,以是类实现接口时必需实现全部相干的抽象要领。

此刻你对PHP接口的担任有所相识了吧,下面的例子可供参考,代码如下:

"; } function cook($name){ echo "平常常常做饭的人是:".$name; } } $t=new test(); $t->shuchu(); $t->cook("妈妈"); ?>

代码运行功效如下:

上面的示例是接口担任了一个接口,以是在test类实现fam接口的时辰要实例两个抽象要领,就是把接口的子类和父类的抽象要领都实例。

下面来看一个接口多担任的示例,代码如下:

"; } function shuchu(){ echo "接口担任,要实现两个抽象要领"; echo "
"; } function cook($name){ echo "平常常常做饭的人是:".$name; } } $t=new test(); $t->shuchu(); $t->dayin("小强"); $t->cook("妈妈"); ?>

示例运行功效:

这段代码因为接口担任了两个接口,全部实例时要把这三个抽象类的全部抽象要领都实例,总共有三个。看完这两个例子,你应该对接口的担任认识了吧,着实就一个单担任和多担任,只要实现了全部相干的抽象要领就可以了。

更多关于PHP相干内容感乐趣的读者可查察本站专题:《》、《》、《》、《》、《》、《》及《》

但愿本文所述对各人PHP措施计划有所辅佐。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读