国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

面向對象(1)

2019-11-11 04:22:44
字體:
來源:轉載
供稿:網友
1.什么是面向對象oop思想就是指面向對象。面向的具體事物就是對象。包括自然界真實存在的某一個具體的任何東西,包括不存在事物。面向對象包括類和對象。類:對一堆對象的定義。對象:通過類定義出來之后的一個具體的對象,某一個具體的對象都是獨一無二的。面向對象的特點或者優勢:1.執行效率低,相比較我們的面向過程的代碼。2.更好的管理組織我們的代碼,寫出來的代碼具有優秀的可讀性。3.代碼能夠更好的復用。4.結構很清晰。5.使用起來簡單方便。定義一個類:1.通過class關鍵詞聲明一個類2.類名首字母大寫,如果有多個單詞,每個單詞的首字母大寫、不能以數字開頭可以包含數字、下劃線,嚴格區分大小寫,遵循大駝峰命名法3.類名后面不加括號()。大駝峰:所有的單詞首字母大寫。小駝峰:除了第一個單詞的首字母小寫之外,其他的單詞首字母都大寫。類定義完成之后是沒有意義的,如果不是實例化,沒有任何用途。函數也是,只定義不使用,就沒有意義。成員方法:1.默認使用public來定義,可以不加,不加的也是public2.跟函數差不多,以小駝峰命名法來命名,不能以數字開頭支持下劃線,嚴格區分大小寫。3.可以有形參,形參可以有默認值。4.可以有返回值。5.跟普通函數不一樣的,不能直接使用,是屬于類的。注意:即使是在用一個類中實例化的對象,他們自己本身都是唯一的,每一個實例化出來的對象,都和其他的不一樣,都擁有自己的成員屬性和方法。構造方法:public function __construct(){}注意:1.構造方法是php類里面魔術方法里面的一種2.是一個php的關鍵詞3.在new一個對象的時候會被自動調用4.我們可以利用這種特點,完成對象的成員屬性的值初始化,來滿足不同的對象在被new出來的時候就有不同的值$this關鍵詞$this關鍵詞指的是對象的成員屬性每一個對象在類定義的時候,使用$this也指向的是對象本身。析構方法:當一個對象被銷毀的時候,或者程序執行結束的時候,對象會被自動回收,最鮮明的表現就是,如果類里面設置了析構方法,那么會在銷毀的時候執行public fucntion __destruct(){echo '當程序執行完成或對象被手動銷毀的時候,會自動調用這個方法';}魔術方法的觸發條件就是:當前對象發生變化的時候,可能會觸發相應的觸發方法。面向對象的三大目標:封裝、繼承、多態
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 东丽区| 社旗县| 双江| 农安县| 周宁县| 黎城县| 鄂尔多斯市| 南宁市| 桦川县| 洪湖市| 龙里县| 甘南县| 焦作市| 札达县| 金昌市| 高雄市| 曲周县| 哈巴河县| 曲周县| 红河县| 临澧县| 东兰县| 丹江口市| 绥棱县| 镇康县| 永春县| 福泉市| 乌兰察布市| 丁青县| 谢通门县| 教育| 舒城县| 凤山县| 潢川县| 鹤山市| 新蔡县| 洪雅县| 霍林郭勒市| 庄浪县| 巴林右旗| 成都市|