php介面中interface存在的意義

怪我咯
發布: 2023-03-12 18:32:01
原創
3221 人瀏覽過

這篇文章是對php介面中interface存在的意義進行了詳細的分析介紹,需要的朋友參考下

可能大家都懂這些,作為不懂的我猜測了一下這個interface的意義,他就是為了後面調用的時候再調用的方法中調用實現類中interface中存在的內容,好繞口啊,寫個例子留作以後看吧
pay.php

 程式碼如下:

interface Ipay
{
 function withmoney();

 //function withinternet();
}
class Dmeng implements Ipay
{

 function withmoney()
 {
  echo "花人民币买东西";
 }
 function withinternet()
 {
  return "用网银支付";
 }
}
登入後複製

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中的某個方法註解掉,發現再呼叫的時候,就沒用了

以上是php介面中interface存在的意義的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!