久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

PHP基于接口技術(shù)實(shí)現(xiàn)簡(jiǎn)單的多態(tài)應(yīng)用完整實(shí)例

這篇文章主要介紹了PHP基于接口技術(shù)實(shí)現(xiàn)簡(jiǎn)單的多態(tài)應(yīng)用,結(jié)合完整實(shí)例形式分析了php接口的定義、繼承、調(diào)用及多態(tài)的相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下

本文實(shí)例講述了PHP基于接口技術(shù)實(shí)現(xiàn)簡(jiǎn)單的多態(tài)應(yīng)用。分享給大家供大家參考,具體如下:

<?php
//實(shí)現(xiàn)多態(tài)的一個(gè)簡(jiǎn)單實(shí)例
interface USB{
  //接口中的方法權(quán)限必須是public,并且只有抽象方法或常量
  function mount();
  function work();
  function unmount();
}
class Upan implements USB{
  function mount(){
    echo "U盤(pán)被成功掛載!!<br>";
  }
  function work(){
    echo "U盤(pán)正在工作……<br>";
  }
  function unmount(){
    echo "U盤(pán)被成功卸載!!<br>";
  }
}
class ShuBiao implements USB{
  function mount(){
    echo "USB鼠標(biāo)被成功插入!<br>";
  }
  function work(){
    echo "USB鼠標(biāo)正在工作……<br>";
  }
  function unmount(){
    echo "USB鼠標(biāo)被成功拔除!<br>";
  }
}
class DianNao{
  function useUSB($usb){    //這就是一種多態(tài),當(dāng)傳進(jìn)去的參數(shù)為不同的usb設(shè)備時(shí),調(diào)用不同設(shè)備的相同的方法名,但產(chǎn)生了不同的效果
    $usb->mount();
    $usb->work();
    $usb->unmount();
  }
}
class Worker{
  function install(){
    $dn=new DianNao;  //激活電腦
    $up=new Upan;    //激活優(yōu)盤(pán)
    $sb=new ShuBiao;  //激活鼠標(biāo)
    $dn->useUSB($up);  //電腦訪問(wèn)優(yōu)盤(pán)
    $dn->useUSB($sb);  //電腦訪問(wèn)鼠標(biāo)
  }
}
$usb_user=new Worker;  //激活一個(gè)USB設(shè)備的使用者
$usb_user->install();  //使用者調(diào)用安裝USB設(shè)備的方法
?>

實(shí)例運(yùn)行效果:

PHP基于接口技術(shù)實(shí)現(xiàn)簡(jiǎn)單的多態(tài)應(yīng)用完整實(shí)例

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門(mén)教程》、《PHP基本語(yǔ)法入門(mén)教程》、《PHP運(yùn)算與運(yùn)算符用法總結(jié)》、《PHP網(wǎng)絡(luò)編程技巧總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫(kù)操作入門(mén)教程》及《php常見(jiàn)數(shù)據(jù)庫(kù)操作技巧匯總》

希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。

【網(wǎng)站聲明】本站除付費(fèi)源碼經(jīng)過(guò)測(cè)試外,其他素材未做測(cè)試,不保證完整性,網(wǎng)站上部分源碼僅限學(xué)習(xí)交流,請(qǐng)勿用于商業(yè)用途。如損害你的權(quán)益請(qǐng)聯(lián)系客服QQ:2655101040 給予處理,謝謝支持。

相關(guān)文檔推薦

這篇文章主要介紹了PHP有序表查找之插值查找算法,簡(jiǎn)單分析了插值查找算法的概念、原理并結(jié)合實(shí)例形式分析了php實(shí)現(xiàn)針對(duì)有序表插值查找的相關(guān)操作技巧,需要的朋友可以參考下
下面小編就為大家分享一篇ThinkPHP整合datatables實(shí)現(xiàn)服務(wù)端分頁(yè)的示例代碼,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
下面小編就為大家分享一篇PHP實(shí)現(xiàn)APP微信支付的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
這篇文章主要介紹了PHP實(shí)現(xiàn)的多維數(shù)組排序算法,結(jié)合實(shí)例形式對(duì)比分析了php針對(duì)多維數(shù)組及帶有鍵名的多維數(shù)組進(jìn)行排序相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下
這篇文章主要為大家詳細(xì)介紹了php結(jié)合ajaxuploadfile實(shí)現(xiàn)無(wú)刷新文件上傳功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
本篇文章給大家詳細(xì)介紹了PHP開(kāi)發(fā)接口使用RSA進(jìn)行加密解密方法,對(duì)此有興趣的朋友可以學(xué)習(xí)下。
主站蜘蛛池模板: 国产免费视频 | 在线观看视频一区 | 精品久久久久久亚洲综合网站 | 日韩欧美成人一区二区三区 | 自拍视频精品 | 国产一卡二卡三卡 | 久久免费香蕉视频 | 中文字幕第100页 | 国产一区二区精品在线 | 日韩三级电影在线看 | av一级| 午夜在线视频一区二区三区 | 亚洲国产精品一区 | 亚洲欧美在线一区 | 伊人热久久 | 国产区一区二区三区 | 欧美激情视频一区二区三区在线播放 | 天天插天天干 | 成人欧美一区二区三区在线播放 | 久久精品中文 | 99精品观看 | 91精品久久久久久久久 | 久久99视频| 奇米久久久 | 韩国主播午夜大尺度福利 | 精品成人av | 中文字幕视频在线看5 | 久久成人午夜 | 久久久成人一区二区免费影院 | 欧美日韩一区精品 | 奇米视频777 | 欧美黄在线观看 | 视频一区在线 | 中文字幕国产精品 | www亚洲免费国内精品 | 在线视频91 | 精品亚洲一区二区三区 | 九七午夜剧场福利写真 | 美女中文字幕视频 | 最近最新中文字幕 | 五月天天丁香婷婷在线中 |