領(lǐng)悟php接口中interface存在的意義
更新時(shí)間:2013年06月27日 15:26:50 作者:
本篇文章是對php接口中interface存在的意義進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
可能大家都懂這些,作為不懂的我猜測了一下這個(gè)interface的意義,他就是為了后面調(diào)用的時(shí)候再調(diào)用的方法中調(diào)用實(shí)現(xiàn)類中interface中存在的內(nèi)容,好繞口啊,寫個(gè)例子留作以后看吧
pay.php
interface Ipay
{
function withmoney();
//function withinternet();
}
class Dmeng implements Ipay
{
function withmoney()
{
echo "花人民幣買東西";
}
function withinternet()
{
return "用網(wǎng)銀支付";
}
}
usei.php
include_once 'pay.php';
class main
{
function run($vc)
{
$this->vc = $vc;
$this->vc->withinternet();
echo "yunxing";
}
}
$com= new main();
$com->run(new Dmeng);
就是上面那樣,我們將interface中的某個(gè)方法注釋掉,發(fā)現(xiàn)再調(diào)用的時(shí)候,就沒用了
pay.php
復(fù)制代碼 代碼如下:
interface Ipay
{
function withmoney();
//function withinternet();
}
class Dmeng implements Ipay
{
function withmoney()
{
echo "花人民幣買東西";
}
function withinternet()
{
return "用網(wǎng)銀支付";
}
}
usei.php
復(fù)制代碼 代碼如下:
include_once 'pay.php';
class main
{
function run($vc)
{
$this->vc = $vc;
$this->vc->withinternet();
echo "yunxing";
}
}
$com= new main();
$com->run(new Dmeng);
就是上面那樣,我們將interface中的某個(gè)方法注釋掉,發(fā)現(xiàn)再調(diào)用的時(shí)候,就沒用了
相關(guān)文章
PHP IDE PHPStorm配置支持友好Laravel代碼提示方法
這篇文章主要介紹了PHP IDE PHPStorm配置支持友好Laravel代碼提示方法,重點(diǎn)配置已經(jīng)加紅提示,需要的朋友可以參考下2015-05-05php通過排列組合實(shí)現(xiàn)1到9數(shù)字相加都等于20的方法
這篇文章主要介紹了php通過排列組合實(shí)現(xiàn)1到9數(shù)字相加都等于20的方法,實(shí)例分析了php排列組合數(shù)學(xué)運(yùn)算的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-08-08mongo Table類文件 獲取MongoCursor(游標(biāo))的實(shí)現(xiàn)方法分析
本篇文章是對mongo Table類文件 獲取MongoCursor(游標(biāo))的實(shí)現(xiàn)方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-07-07php模擬asp中的XmlHttpRequest實(shí)現(xiàn)http請求的代碼
為了自己方便模擬asp里面的xmlhttp組件寫的phphttp請求類,基本的功能都實(shí)現(xiàn)了,支持gzip壓縮2011-03-03使用PHP提取視頻網(wǎng)站頁面中的FLASH地址的代碼
這幾天工作中需要寫個(gè)程序?qū)τ谝粋€(gè)視頻網(wǎng)站地址,如優(yōu)酷的某個(gè)地址,提取出其中的FLASH地址來。2010-04-04php無限分類使用concat如何實(shí)現(xiàn)
這篇文章主要介紹了php無限分類使用concat是如何實(shí)現(xiàn)的,需要的朋友可以參考下2015-11-11用PHP寫的基于Memcache的Queue實(shí)現(xiàn)代碼
用PHP寫的基于Memcache的Queue實(shí)現(xiàn)代碼,需要的朋友可以參考下。2011-11-11