欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

PHP中抽象類和接口有什么區(qū)別-創(chuàng)新互聯(lián)

這篇文章將為大家詳細講解有關PHP中抽象類和接口有什么區(qū)別,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

站在用戶的角度思考問題,與客戶深入溝通,找到城固網站設計與城固網站推廣的解決方案,憑借多年的經驗,讓設計與互聯(lián)網技術結合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:網站設計制作、成都網站設計、企業(yè)官網、英文網站、手機端網站、網站推廣、域名注冊、雅安服務器托管、企業(yè)郵箱。業(yè)務覆蓋城固地區(qū)。

區(qū)別:


1、對接口的使用是通過關鍵字implements。對抽象類的使用是通過關鍵字extends。當然接口也可以通過關鍵字extends繼承。

2、接口中不可以聲明成員變量(包括類靜態(tài)變量),但是可以聲明類常量。抽象類中可以聲明各種類型成員變量,實現(xiàn)數(shù)據的封裝。(另JAVA接口中的成員變量都要聲明為public static final類型)

<?php
abstract class Father {
  function meth2() {
    echo "meth2...<br>";
  }
  abstract function meth3();
  public $var1="var1";
  public static $var2="var2";
  const Var3="Var3";
}
class Son extends Father {
  function meth3() {
    echo "meth3 of Son...<br>";
  }
}
$s=new Son();
echo $s->var1."<br>";
echo Father::$var2."<br>";
echo Father::Var3."<br>";
Interface IFather {
  //public $iVar1="iVar1"; 此處接口定義中不能包含成員變量
  //public static $iVar2="iVar2"; 此處接口定義中不能包含靜態(tài)變量
  const iVar3="iVar3";
  function iMeth2();
}
Class ISon implements IFather {
  function iMeth2() {
    echo "iMeth2...<br>";
  }
}
$is=new ISon();
echo IFather::iVar3;
?>

3、接口沒有構造函數(shù),抽象類可以有構造函數(shù)。

4、接口中的方法默認都是public類型的,而抽象類中的方法可以使用private,protected,public來修飾。

5、一個類可以同時實現(xiàn)多個接口,但一個類只能繼承于一個抽象類。

抽象類還是接口

1. 如果要創(chuàng)建一個模型,這個模型將由一些緊密相關的對象采用,就可以使用抽象類。如果要創(chuàng)建將由一些不相關對象采用的功能,就使用接口。

2. 如果必須從多個來源繼承行為,就使用接口。

3. 如果知道所有類都會共享一個公共的行為實現(xiàn),就使用抽象類,并在其中實現(xiàn)該行為。

關于PHP中抽象類和接口有什么區(qū)別就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

網頁名稱:PHP中抽象類和接口有什么區(qū)別-創(chuàng)新互聯(lián)
文章來源:http://aaarwkj.com/article34/gghpe.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供Google、外貿網站建設、電子商務微信小程序、靜態(tài)網站、網站內鏈

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網站優(yōu)化
日韩免费的黄色片网站| 日本待黄大片一区二区| 区二区三区毛片乱码免费| 免费高清日本一区二区三区视频| 欧美特黄在线免费观看| 国产精品青青在线观看爽香蕉| 国内激情自拍偷拍视频| 国产精品播放一区二区三区| 日本sm视频在线观看| 欧美国产日韩一区二区三区视频| 未满十八禁止在线观看av| 亚洲精品一区二区三区高清| 色婷婷综合激情一区二区| 亚洲日本中文字幕免费观看| 国产亚洲欧美日韩看国产| 日本一区二区免费高清不卡| 国产91极品尤物白丝美女| 欧美日韩欧美日韩一区二区| 久久精品夜夜夜夜夜久久| 在线观看视频免费午夜| 青青草原在线免费视频| 精品人妻av区久久久| 欧美日韩在线精品1区2区| 在线观看亚洲激情av| 日本一区二区三区日本| 91精品亚洲内射孕妇| 国产激情视频一区二区三区| 日本中文字幕区二区三区电影| 国产视频不卡一区二区| 国产精品一区二区免费式| 毛片成人18毛片免费看| 国产午夜精品一区二区三区| 97免费公开在线观看| 蜜桃av网站在线播放| 亚洲美女高潮久久久久久久久| 99热只有这里才有精品| 久久精品一区二区三区乱码| 亚洲精品深夜福利视频| 日韩一区二区三区中文字幕| 免费人成在线观看网站免费观看| 国产91精品成人在线观看|