-
接口就是把不同類的共同行為進行了定義,然后在不同的類里面實現不同的功能查看全部
-
內部訪問 self::成員 外部訪問 類名::成員 子類訪問 parent::成員查看全部
-
1.靜態屬性用于保存類的公有數據; 2.靜態方法里面只能訪問靜態屬性; 3.靜態成員不需要實例化對象就可以訪問; 4.類的內部可以通過self或static關鍵字訪問自身靜態成員; 5.可以通過parent關鍵字訪問父類的靜態成員; 6.可以通過類的名稱在類外部訪問靜態成員查看全部
-
當對象不再被使用的時候,會觸發析構函數查看全部
-
通過把變量設置成NULL,可以觸發析構函數的調用查看全部
-
析構函數在程序執行結束的時候會自動調用,通常被用于清理程序使用的資源。查看全部
-
$james = new 對象;此時對象引用數為1 $james = null 是解除對對象的引用,此時該對象的引用數是0 當對象引用數為0時,PHP垃圾回收機制會回收對象的資源.(PHP垃圾回收機制是引用計數的) 此時就會調用該對象的析構函數查看全部
-
把對象引用當成函數去調用時,incoke實現查看全部
-
static保存的是類的全局的公有的屬性,是不需要創建對象就能夠訪問的,在靜態的方法內部是不可以訪問非靜態的屬性的 在靜態方法內除了static::$屬性;可以訪問到靜態屬性外,還有static::$屬性;也可以訪問到 注:想要訪問到靜態屬性有兩種方法 1,在類的內部就只能在靜態方法內用static::$屬性或者self::$屬性發訪問到。 在子類中訪問父類的靜態的屬性,也是在子類中的靜態方法內用parent::$屬性; 2,在類的外部,不需要對象去調用而是用“類名::$屬性”就可以訪問到了查看全部
-
類實例化是通過類的定義創建一個類的對象,類的定義里面,屬性值都是空的,而對象屬性都是有具體值的查看全部
-
對象的基本組成查看全部
-
1.靜態屬性用于保存類的共有數據 2.靜態方法里面只能訪問靜態屬性 3.靜態成員不需要實例化對象就能訪問 4.內部可以通過self或者static關鍵字訪問自身靜態成員 5.可以通過parent關鍵字訪問父類的靜態成員 6.可以通過類的名稱在類定義外部訪問靜態成員查看全部
-
相同的一行代碼,對于傳入不同的接口的實現的對象的時候,表現是不同的,這就是多態查看全部
-
類的方法必須有實現,接口的方法必須為空。查看全部
-
1.可以用extends讓接口繼承接口 2.當類實現子接口時,父接口口定義的方法也需要在這個類里面具體實現 3.不能實例化接口 4.可以用instanceof關鍵字來判斷某個對象是否實現了某個接口查看全部
舉報
0/150
提交
取消