php類的擴(kuò)展和繼承用法實例
更新時間:2015年06月20日 11:41:23 作者:zhuzhao
這篇文章主要介紹了php類的擴(kuò)展和繼承用法,以實例形式較為詳細(xì)的分析了php類的繼承及擴(kuò)展操作技巧,需要的朋友可以參考下
本文實例講述了php類的擴(kuò)展和繼承用法。分享給大家供大家參考。具體如下:
<?php class Thread { var $topic; //帖子主題 var $body; //帖子內(nèi)容 var $date; //帖子發(fā)布時間 var $author; //帖子作者 //函數(shù)Thread用于初始化變量等 function Thread() { //初始化變量 } //函數(shù)Send用于提交新帖子 function Send() { //檢測變量的合法性后執(zhí)行插入操作將變量存儲到數(shù)據(jù)庫中 } //函數(shù)Edit用于編輯帖子 function Edit() { //檢測變量的合法性后執(zhí)行更新操作將變量存儲到數(shù)據(jù)庫中 } //函數(shù)Delete用于刪除帖子 function Delete() { //檢測作者的權(quán)限后將從數(shù)據(jù)庫中將相關(guān)數(shù)據(jù)刪除 } } class MainThread extends Thread { var $id; //帖子編號 var $board; //帖子所在討論區(qū) var $allowreply; //是否允許回復(fù) //構(gòu)造函數(shù),用于初始化變量 function MainThread($id, $board, $allowreply) { //用于初始化變量 } function Send() { //檢測變量的合法性后執(zhí)行插入操作將變量存儲到數(shù)據(jù)庫中 parent::Send(); //用于調(diào)用基類的Send函數(shù) } function Edit() { //檢測變量的合法性后執(zhí)行更新操作將變量存儲到數(shù)據(jù)庫中 parent::Edit(); //用于調(diào)用基類的Edit函數(shù) } } $th = new Thread; //創(chuàng)建新對象 if ($th instanceof Thread) //如果對象$th是Thread類型的,則輸出Yes echo "Yes"; else echo "No"; ?>
希望本文所述對大家的php程序設(shè)計有所幫助。
您可能感興趣的文章:
- PHP面向?qū)ο笕筇攸c學(xué)習(xí)(充分理解抽象、封裝、繼承、多態(tài))
- php類中private屬性繼承問題分析
- php構(gòu)造函數(shù)的繼承方法
- php面向?qū)ο笕ヂ?(七) 繼承性
- php繼承的一個應(yīng)用
- PHP類的封裝與繼承詳解
- php類的定義與繼承用法實例
- PHP 面向?qū)ο蟪绦蛟O(shè)計(oop)學(xué)習(xí)筆記 (五) - PHP 命名空間
- PHP 面向?qū)ο蟪绦蛟O(shè)計(oop)學(xué)習(xí)筆記 (四) - 異常處理類Exception
- PHP 面向?qū)ο蟪绦蛟O(shè)計(oop)學(xué)習(xí)筆記(三) - 單例模式和工廠模式
- PHP 面向?qū)ο蟪绦蛟O(shè)計(oop)學(xué)習(xí)筆記 (二) - 靜態(tài)變量的屬性和方法及延遲綁定
- PHP 面向?qū)ο蟪绦蛟O(shè)計(oop)學(xué)習(xí)筆記(一) - 抽象類、對象接口、instanceof 和契約式編程
- PHP面向?qū)ο蟪绦蛟O(shè)計OOP繼承用法入門示例
相關(guān)文章
使用PHPOffice/PHPWord實現(xiàn)讀取Word內(nèi)容
這篇文章主要為大家詳細(xì)介紹了如何使用PHPOffice/PHPWord實現(xiàn)讀取Word內(nèi)容的功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下2023-07-07PHP封裝的遠(yuǎn)程抓取網(wǎng)站圖片并保存功能類
這篇文章主要介紹了PHP封裝的遠(yuǎn)程抓取網(wǎng)站圖片并保存功能類,結(jié)合實例形式分析了php抓取遠(yuǎn)程圖片封裝類的定義與簡單使用方法,涉及php正則匹配與文件讀寫相關(guān)操作技巧,需要的朋友可以參考下2018-06-06通過PHP CLI實現(xiàn)簡單的數(shù)據(jù)庫實時監(jiān)控調(diào)度
繼續(xù)CLI模式試驗,這次通過使用之前的“帶延時的死循環(huán)”方法,來實現(xiàn)個簡單的數(shù)據(jù)庫實時監(jiān)控調(diào)度功能。2009-07-07