程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> php類的擴展和繼承用法實例

php類的擴展和繼承用法實例

編輯:PHP綜合

本文實例講述了php類的擴展和繼承用法。分享給大家供大家參考。具體如下:

<?php 
class Thread 
{ 
  var $topic; //帖子主題 
  var $body; //帖子內容 
  var $date; //帖子發布時間 
  var $author; //帖子作者 
  //函數Thread用於初始化變量等 
  function Thread() 
  { 
    //初始化變量 
  } 
  //函數Send用於提交新帖子 
  function Send() 
  { 
    //檢測變量的合法性後執行插入操作將變量存儲到數據庫中 
  } 
  //函數Edit用於編輯帖子 
  function Edit() 
  { 
    //檢測變量的合法性後執行更新操作將變量存儲到數據庫中 
  } 
  //函數Delete用於刪除帖子 
  function Delete() 
  { 
    //檢測作者的權限後將從數據庫中將相關數據刪除 
  } 
} 
class MainThread extends Thread 
{ 
  var $id; //帖子編號 
  var $board; //帖子所在討論區 
  var $allowreply; //是否允許回復 
  //構造函數,用於初始化變量 
  function MainThread($id, $board, $allowreply) 
  { 
    //用於初始化變量 
  } 
  function Send() 
  { 
    //檢測變量的合法性後執行插入操作將變量存儲到數據庫中 
    parent::Send(); //用於調用基類的Send函數 
  } 
  function Edit() 
  { 
    //檢測變量的合法性後執行更新操作將變量存儲到數據庫中 
    parent::Edit(); //用於調用基類的Edit函數 
  } 
} 
$th = new Thread; //創建新對象 
if ($th instanceof Thread) //如果對象$th是Thread類型的,則輸出Yes 
  echo "Yes"; 
else 
  echo "No"; 
?>

希望本文所述對大家的php程序設計有所幫助。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved