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措施计划有所辅佐。 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |