更新時間:2019-11-14 來源:黑馬程序員 瀏覽量:
PHP面向對象開發(fā)教程 | ||
中級 | 共14節(jié)課 | |
本套教程講解面向對象部分內容,從面向對象基礎到面向對象高級、從自主開發(fā)面向對象到系統(tǒng)使用面向對象、從理論講解到圖解,全方位講解面向對象。 | ||
【講解方式】
系統(tǒng)梳理和分解知識,各個點逐步講解,由淺入深,通俗易懂,層層深入。
【課程亮點】
1.已經完成PHP基礎知識學習的朋友有幫助
2.生動形象,淺顯易懂,清晰明了。
3.以PHP7版本講解,包含新特性。
4.課程全面,從各個維度學習面向對象的應用。
5.顆粒度小,知識點獨立可學習性強。
【課程內容】
面向對象部分學習,從面向對象基礎到面向對象高級、從自主開發(fā)面向對象到系統(tǒng)使用面向對象、從理論講解到圖解,全方位講解面向對象。
【適用人群】
1、已經學習了PHP基礎,希望深入面向對象開發(fā)的朋友。
2、想了解面向對象思想的朋友。
【課程目錄介紹】
1.面向對象概念學習(概念、面向過程思想、面向對象思想、編程發(fā)展史)
2.面向對象基礎(關鍵字說明、類、對象、實例化、類成員、訪問修飾限定符、面向對象開發(fā)規(guī)范)
3.面向對象進階(構造方法、析構方法、對象傳值、范圍解析操作符、靜態(tài)成員、self關鍵字)
4.面向對象開發(fā)(類的加載、對象克隆、封裝Mysqli)
5.面向對象高級理論(三大特性、封裝、繼承、多態(tài))
6.面向對象繼承(繼承語法、繼承實現(xiàn)、繼承內容、繼承效果、繼承特點)
7.繼承進階(重寫、parent關鍵字、靜態(tài)延遲綁定、最終類final,抽象類abstract)
8.trait代碼復用(trait概念、trait應用、trait同名、trait控制、trait優(yōu)先級)
9.接口interface(接口概念、接口作用、接口語法、接口實現(xiàn)、接口繼承、接口架構)
10.PHP重載(重載overload、PHP重載意義和特點、屬性重載、方法重載)
11.對象遍歷(foreach遍歷、Iterator迭代器、Generator生成器)
12.常用設計模式(概念、單例模式、工廠模式)
13.命名空間(概念、作用、基本實現(xiàn)、空間元素、子空間、空間訪問[非限定名稱訪問、限定名稱訪問、完全限定名稱訪問]、全局空間、空間引入)
14.PDO學習(學習方法、基本應用、PDO類詳解、寫操作、讀操作、PDOStatement類詳解、查詢實現(xiàn)、異常概念、PHP異常實現(xiàn)、PDOException實現(xiàn))
推薦了解黑馬程序員PHP系統(tǒng)課程。