最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP5 面向對象(學習記錄)

 更新時間:2009年12月02日 00:28:12   作者:  
PHP5已經(jīng)支持面向對象,這樣可以提高代碼效率,與代碼的復用性。
1,繼承extends 只能單繼承
public protected private 屬性
__construct()
__destruct()
__get()讀取私有成員
__set($n,$v) 設置私有成員
2,訪問父類函數(shù) :: (c++里面也叫作用域符)
7
3,重載 和 父類名字相同的 函數(shù)

4,抽象類 abstract 必須繼承 不能被實例話 并且 必須要重寫抽象函數(shù) 只要類中有一個函數(shù)是靜態(tài)的 那么類必須為靜態(tài)

5,常用關鍵字
1,final 定義類的時候 類 不能被繼承 定義 函數(shù)時 函數(shù) 不能 重載
2,self 用來訪問未實例化類中的屬性或者方法 (靜態(tài)或者常量) 使用方法 self::屬性
3,static 定義靜態(tài)成員或者方法只會在內存出現(xiàn)一次 (靜態(tài)方法內 不能出現(xiàn)非靜態(tài)內容)
4,const 定義常量 只能修飾成員屬性 修飾的常量 不加 $
6,接口的應用 interface接口定義關鍵字 implements引用
接口:全部為抽象方法,不用加 abstract 屬性 應該為常量
interface Demo{}
class T implements Demo{} 可以引用多個接口
先繼承后接口 class a extends root implements Demo{}
接口繼承接口 interface D extends Demo

7,多態(tài) php 是 弱類型語言 所以支持不是很完美
instanceof 測試 一個實例是否來自一個類 example: a{} $c = new a; if($c instanceof a)
8,對象 作為參數(shù)傳遞 給函數(shù) 時 不運行 構造函數(shù) 并且 并非是復制副本,而是傳遞對象地址

9,對象 描述配置 __tostring(){內容} 直接echo 對象

10,對象 異常處理 __call($name,$value) 調用不存在的方法名時 自動吸收 你的錯誤 并且顯示$name 和 錯誤參數(shù)的 值

11,對象克隆 __clone()放在 類里面 clone關鍵字 (相當與c++的拷貝函數(shù))

12,自動載入 function __autoload($class_n){
include($class_n.'php');
} 當自行 new 一個類時 自動載入 inlcude()一個類

相關文章

最新評論

开封市| 贵溪市| 印江| 凤山市| 任丘市| 五华县| 炎陵县| 新昌县| 腾冲县| 灵川县| 遂平县| 大厂| 兖州市| 全州县| 蓝山县| 汪清县| 黔江区| 从化市| 华容县| 定南县| 开化县| 无棣县| 蚌埠市| 吉木乃县| 湘西| 广平县| 玉林市| 嵊泗县| 尚义县| 玉屏| 贞丰县| 达州市| 丰原市| 永康市| 合川市| 忻州市| 庆云县| 贵州省| 崇左市| 伊川县| 临漳县|