激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - PHP教程 - php實(shí)現(xiàn)parent調(diào)用父類的構(gòu)造方法與被覆寫的方法

php實(shí)現(xiàn)parent調(diào)用父類的構(gòu)造方法與被覆寫的方法

2020-09-04 15:41woshisap PHP教程

這篇文章主要介紹了php實(shí)現(xiàn)parent調(diào)用父類的構(gòu)造方法與被覆寫的方法,在上一篇關(guān)于使用類繼承解決代碼重復(fù)問題的基礎(chǔ)上,進(jìn)一步分析了parent調(diào)用父類的構(gòu)造方法與被覆寫的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了php實(shí)現(xiàn)parent調(diào)用父類的構(gòu)造方法與被覆寫的方法。分享給大家供大家參考。具體分析如下:

覆寫:被重新設(shè)計(jì)。

在子類中定義構(gòu)造方法時(shí),需要傳遞參數(shù)給父類的構(gòu)造方法,否則我們得到的可能是一個(gè)構(gòu)造不完整的對(duì)象。

要調(diào)用父類的方法,首先要找到一個(gè)引用類本身的途徑:句柄(handle),PHP為此提供了parent關(guān)鍵字。
 
parent 調(diào)用父類的構(gòu)造方法

要引用一個(gè)類而不是對(duì)象的方法,可以使用 ::(兩個(gè)冒號(hào)),而不是 ->。

所以, parent::__construct() 以為著調(diào)用父類的 __construct() 方法。

修改上篇《使用類繼承解決代碼重復(fù)等問題》中的代碼,讓每個(gè)類只處理自己的數(shù)據(jù):

復(fù)制代碼 代碼如下:
<?php
header('Content-type:text/html;charset=utf-8');
// 從這篇開始,類名首字母一律大寫,規(guī)范寫法
class ShopProduct{    // 聲明類
public $title; // 聲明屬性
public $producerMainName;
public $producerFirstName;
public $price;
function __construct($title,$firstName,$mainName,$price){
$this -> id="code89833"> // 父類:ShopProduct
function getSummaryLine(){
$base = "{$this->title}( {$this->producerMainName},";
$base .= "{$this->producerFirstName} )";
return $base;
}
// 子類:CdProduct
function getSummaryLine(){
$base = parent::getSummaryLine();
$base .= ":playing time - {$this->playLength} )";
return $base;
}
// 子類:BookProduct
function getSummaryLine(){
$base = parent::getSummaryLine();
$base .= ":page cont - {$this->numPages} )";
return $base;
}


 
我們?cè)诟割?ShopProduct 中為 getSummaryLine() 方法完成了”核心“功能,接著在子類中簡(jiǎn)單的調(diào)用父類的方法,然后增加更多數(shù)據(jù)到摘要字符串,方法的拓展就實(shí)現(xiàn)了。

 

希望本文所述對(duì)大家的php程序設(shè)計(jì)有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美一级黑人 | 狠狠色成色综合网 | 欧美一级网 | 久久久久性视频 | 日韩精品中文字幕一区二区三区 | 久久久久久久久久久久99 | 亚洲欧美在线视频免费 | 在线小视频国产 | 男女羞羞在线观看 | 国产在线观看一区二区三区 | 精品欧美一区二区精品久久久 | 欧美国产成人在线 | 国产精品一区二区三区在线播放 | xxxx18韩国护士hd老师 | 久啪视频| 久久久在线 | 久久久噜噜噜久久熟有声小说 | 欧美一区在线观看视频 | 91短视频在线播放 | 黄色电影免费网址 | 色婷婷综合久久久中文一区二区 | 午夜视频免费播放 | 日本成人在线免费 | 看片91 | 国产成年人小视频 | www69xxxxx| 黄色成人短视频 | 成人aaaaa片毛片按摩 | 欧美成人精品一区二区 | 可以看毛片的网址 | 精品国产91久久久久久久妲己 | 一级黄色毛片a | 国产高清在线观看av | 毛片a级毛片免费播放100 | 亚洲男人一区 | 青草视频在线观看视频 | 久色porn | 欧美黄色免费视频 | 欧美成人精品一级 | 亚洲精品久久久久www | 国产精品一品二区三区四区18 |