真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

PHPnewself和newstatic的區(qū)別

abstract class DomainObject{
        public static function create(){
                return new self();
        }
}

class User extends DomainObject{}
class Document extends DomainObject{}

var_dump(Document::create());

結(jié)果:Fatal error: Cannot instantiate abstract class DomainObject in......

創(chuàng)新互聯(lián)是一家集網(wǎng)站設(shè)計、做網(wǎng)站、網(wǎng)站頁面設(shè)計、網(wǎng)站優(yōu)化SEO優(yōu)化為一體的專業(yè)網(wǎng)絡(luò)公司,已為成都等多地近百家企業(yè)提供網(wǎng)站建設(shè)服務(wù)。追求良好的瀏覽體驗,以探求精品塑造與理念升華,設(shè)計最適合用戶的網(wǎng)站頁面。 合作只是第一步,服務(wù)才是根本,我們始終堅持講誠信,負責(zé)任的原則,為您進行細心、貼心、認真的服務(wù),與眾多客戶在蓬勃發(fā)展的市場環(huán)境中,互促共生。

self 對當(dāng)前類的靜態(tài)引用,取決于定義當(dāng)前方法所在的類。也就是說,這里的self被解析為定義create()的DomainObject,而不是解析為調(diào)用self的Document類。

abstract class DomainObject{
        public static function create(){
                return new static();//延遲靜態(tài)綁定
        }
}

class User extends DomainObject{}
class Document extends DomainObject{}

var_dump(Document::create());

結(jié)果:

class Document#1 (0) {

}


網(wǎng)頁題目:PHPnewself和newstatic的區(qū)別
分享鏈接:http://weahome.cn/article/iheocd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部