-
構(gòu)造函數(shù)的方法
查看全部 -
調(diào)用實(shí)例(對(duì)象)的屬性、方法
查看全部 -
如何定義類(lèi)
查看全部 -
$this是php里面的偽變量,表示對(duì)象自身
查看全部 -
構(gòu)造函數(shù),在對(duì)象被實(shí)例化的時(shí)候自動(dòng)調(diào)用
查看全部 -
面向?qū)ο蟮幕舅悸?/p>
第一步:識(shí)別對(duì)象
第二步:識(shí)別對(duì)象的屬性
第三步:識(shí)別對(duì)象的行為
查看全部 -
什么是對(duì)象,
對(duì)象的基本組成
對(duì)象的特點(diǎn)
什么是面向?qū)ο?/p>
為什么使用面向?qū)ο?/p>
查看全部 -
靜態(tài)方法的重載 ?__callStatic 需要設(shè)定為 static
查看全部 -
__tostring方法會(huì)在把對(duì)象轉(zhuǎn)換為staring的時(shí)候自動(dòng)調(diào)用
__invoke會(huì)在把對(duì)象當(dāng)做一個(gè)方法調(diào)用的時(shí)候自動(dòng)調(diào)用
查看全部 -
靜態(tài)屬性及方法
查看全部 -
實(shí)現(xiàn)抽象類(lèi) abstract class 類(lèi)名
抽象類(lèi)介于接口與類(lèi)之間,公用不用子類(lèi)實(shí)現(xiàn)的方法可以直接寫(xiě)方法,要求繼承必須實(shí)現(xiàn)的可以設(shè)為 abstract 抽象方法,只聲明方法名和參數(shù)名;
繼承抽象類(lèi)使用 extends;
查看全部 -
接口不能實(shí)例化,接口只定義方法名稱和參數(shù),沒(méi)有方法體
類(lèi)實(shí)現(xiàn)接口通過(guò) implements關(guān)鍵字
可以用instanceof關(guān)鍵字判斷某個(gè)對(duì)象是否實(shí)現(xiàn)了某個(gè)接口;
$obj instanceof ICanEat; ? ?返回 true or false; ? ?
接口可以繼承接口,通過(guò)extends 關(guān)鍵字,實(shí)現(xiàn)子接口的類(lèi)要實(shí)現(xiàn)子接口以及父接口中定義的方法
查看全部 -
類(lèi)的實(shí)例化
查看全部 -
類(lèi)的概念:
具有相同屬性和方法的對(duì)象的集合,類(lèi)的屬性和方法,稱為類(lèi)的成員,即類(lèi)成員。它不涉及到具體的值
如果有具體的值的話,則是類(lèi)的實(shí)例化。
查看全部 -
面向?qū)ο蟮幕驹瓌t:
對(duì)內(nèi)高內(nèi)聚:所有對(duì)象相關(guān)的內(nèi)容都封裝在對(duì)像內(nèi)部
對(duì)外低耦合:外部世界只能看到對(duì)象的部分屬性和方法。
查看全部
舉報(bào)