以下就是php面向對象所有的知識點,我覺得提高記憶的好方法就是每個知識點在心中有個譜,記住每個知識點就能勾起每個知識點的具體內容,如果連這個知識點都忘記了,那這塊知識細節就更不用說能記住了。我覺得這種方法叫由點及面法吧
Day13類中成員概述
1.類常量:定義形式:使用形式:普通屬性(實例屬性):定義形式:使用形式:
靜態屬性:定義形式:使用形式:
普通方法(實例方法)定義形式:調用形式:
靜態方法定義形式:調用形式:
構造方法(_ _construct)
析構方法(_ _destruct):
2.對象在哪些情況下會被銷燬?
1,如果程序結束,所有變量都會被銷燬,自然,變量所代表的對象也會被銷燬;
2,當一個對象沒有任何變量“指向”它的時候,即使程序還沒有結束,也會被銷燬;
Day14繼承
基本語法:幾個基本概念
3個訪問控制修飾符
parent關鍵詞
構造方法和析構方法調用上級同類方法的問題
覆蓋(override):基本概念重寫的基本要求:
最終類 最終方法
設計模式 什麼叫設計模式?工廠模式單例模式:
設計一個類:mysql數據庫操作類
Day15抽象類,抽象方法
抽象類:抽象方法:抽象類和抽象方法的細節
重載技術overloading ,重載在“php語言”中的含義:
屬性重載
__GET($屬性名):
__SET($屬性名,值):
__ISSET($屬性名):
__UNSET($屬性名):
方法重載
利用php的重載技術,實現通常的“方法重載”:
接口(interface)技術 什麼是接口?
接口(interface)定義形式:
爲什麼需要接口?
使 用形式:
類和接口的大總結
進一步完善mysqldb工具類:
Day16類的自動加載
其他零碎:與類有關的魔術常量: 與類有關的系統函數: 與對象有關的系統函數: 與類有關的運算符: