PHP有哪些類修飾符

這篇文章運(yùn)用簡(jiǎn)單易懂的例子給大家介紹PHP有哪些類修飾符,代碼非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助。

專注于為中小企業(yè)提供成都做網(wǎng)站、成都網(wǎng)站制作服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)嘉興免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了數(shù)千家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

                                                           類修飾符

abstract修飾的類為抽象類,如果一個(gè)類中含有抽象方法那么這個(gè)類就是抽象類(當(dāng)然一個(gè)類中沒(méi)有抽象方法,我們也可以定義這個(gè)類為抽象類),那么什么是抽象方法呢,抽象方法就是沒(méi)有方法體的方法(沒(méi)有大括號(hào)和里面的內(nèi)容),抽象方法前面也加上abstract修飾。

抽象類本身不能被實(shí)例化,只有一個(gè)類繼承了它,并覆蓋了它所有的抽象方法,這樣我們可以實(shí)例化它的子類

abstract class My{
    abstract function say();
}
//
abstract class My{
     function say(){
        echo 'hello';
    }
}

interface修飾的類為接口,接口與抽象類有點(diǎn)類似,不過(guò)他們的區(qū)別是,接口所有的方法都是抽象方法,接口的抽象方法前面沒(méi)有abstract修飾,成員屬性必須為常量。

接口引用區(qū)別于類繼承關(guān)鍵字 extends ,繼承只能只是單一性,而接口可以使用關(guān)鍵字 implements 多個(gè)引用并用逗號(hào)分開(kāi)。

interface demo {
const NAME = "常量對(duì)象屬性";
function fun1();
function fun2(); //抽象方法。 
}
class MyPc extends Root implements demo , demo2 , demo3 {
...
}

final修飾的類為終結(jié)類,它不能被繼承。

關(guān)于PHP有哪些類修飾符就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。

當(dāng)前題目:PHP有哪些類修飾符
路徑分享:http://bm7419.com/article10/gosddo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、網(wǎng)站排名網(wǎng)站維護(hù)、網(wǎng)站制作外貿(mào)建站、小程序開(kāi)發(fā)

廣告

聲明:本網(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)

小程序開(kāi)發(fā)