這篇文章主要介紹“PHP接口多繼承的實(shí)現(xiàn)方法”,在日常操作中,相信很多人在PHP接口多繼承的實(shí)現(xiàn)方法問(wèn)題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”PHP接口多繼承的實(shí)現(xiàn)方法”的疑惑有所幫助!接下來(lái),請(qǐng)跟著小編一起來(lái)學(xué)習(xí)吧!

平樂(lè)ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來(lái)市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書合作)期待與您的合作!
在PHP的面向?qū)ο笾校涌诳梢岳^承接口。PHP類只能繼承一個(gè)父類(單繼承),但是接口可以實(shí)現(xiàn)多繼承,可以繼承一個(gè)或者多個(gè)接口。當(dāng)然接口的繼承也是和類的繼承一樣使用extends關(guān)鍵字,要多個(gè)繼承的話只要用逗號(hào)把繼承的接口隔開即可。
需要注意的是當(dāng)你接口繼承其它接口時(shí)候,直接繼承父接口的靜態(tài)常量屬性和抽象方法,所以類實(shí)現(xiàn)接口時(shí)必須實(shí)現(xiàn)所有相關(guān)的抽象方法。
下面舉例說(shuō)明:
1.繼承單接口
<?php
interface testA{
function echostr();
}
interface testB extends testA{
function dancing($name);
}
class testC implements testB{
function echostr(){
echo "接口繼承,要實(shí)現(xiàn)所有相關(guān)抽象方法!";
echo "<br>";
}
function dancing($name){
echo $name."正在跳舞!";
}
}
$demo=new testC();
$demo->echostr();
$demo->dancing("模特");
//運(yùn)行結(jié)果
/**
接口繼承,要實(shí)現(xiàn)所有相關(guān)抽象方法
模特正在跳舞!
**/2.繼承多接口
<?php
interface testA{
function echostr();
}
interface testB{
function dancing($name);
}
interface testC extends testA,testB{
function singing($nickname);
}
class testD implements testC{
function echostr(){
echo "接口繼承,要實(shí)現(xiàn)父接口所有相關(guān)方法!";
echo "<br />";
}
function dancing($name){
echo $name."正在跳舞!";
echo "<br />";
}
function singing($nickname){
echo $nickname."正在唱歌!";
}
}
$demo=new testD();
$demo->echostr();
$demo->dancing("模特");
$demo->singing("周杰倫");
//運(yùn)行結(jié)果
/**
接口繼承,要實(shí)現(xiàn)父接口所有相關(guān)方法!
模特正在跳舞!
周杰倫正在唱歌!
**/到此,關(guān)于“PHP接口多繼承的實(shí)現(xiàn)方法”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)?lái)更多實(shí)用的文章!
新聞標(biāo)題:PHP接口多繼承的實(shí)現(xiàn)方法
網(wǎng)頁(yè)地址:http://chinadenli.net/article20/pgjgjo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計(jì)、定制開發(fā)、網(wǎng)站內(nèi)鏈、自適應(yīng)網(wǎng)站、用戶體驗(yàn)、響應(yīng)式網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)