-
@--PHP面向對象編程--面向對象基本原則 【基本原則】高內聚·低耦合 =》·對象內部是高內聚的 -對象只負責一項特定的職能 -所有對象相關的內容都封裝到對象內部 =》·對象對外是低耦合的 -外部世界可以看到對象的一些屬性(并非全部) -外部世界可以看到對象可以做某些事情(并非全部) 靈活查看全部
-
@--PHP面向對象編程--面向對象基本思路 基本思路 ·第一步:識別對象 -任何實體都可以被識別為一個對象 ·第二步:識別對象的屬性 -對象里存數的數據被識別為屬性 -對于不同的業務邏輯,關注的數據不同,對象里面存儲的屬性也不同 ·第三步:識別對象的行為 -對象自己屬性數據的改變 -對象和外部交互查看全部
-
地址引用 只有所有的對象引用設置為null才會觸發析構函數查看全部
-
如何使用類: $變量= new 類名(); 【變量:數據類型->復合型】 $變量-> 成員變量 $變量->成員方法 構造函數在實例化的時候自動調用 __construct()查看全部
-
類的具體查看全部
-
對象基本原則查看全部
-
面向實質 ·實質 1.面向對象就是把生活中要解決的問題都用對象的方式進行存儲 屬性 方法 2.對象與對象之間通過方法的調用完成互動 方法查看全部
-
掌握C++,看這些都是小兒科查看全部
-
__tostring()當對象被當作String使用時,這個方法會被自動調用(需要在類中定義__tostring()方法) 調用 echo $object __invoke()當對象被當作方法調用時,這個方法會被自動調用(需要在類中定義__invoke()方法) 調用 $object($parameter)查看全部
-
抽象類中的公用方法是可也公用的查看全部
-
接口不能實例化,只能被實現查看全部
-
靜態屬性用于保存類的公有數據 靜態方法里面只能訪問靜態屬性 靜態成員不需要實例化對象就可以訪問 類的內部可以通過self或者static關鍵字訪問自身靜態成員 可以通過parent關鍵字訪問父類的靜態成員 可以通過類的名稱在類定義外部訪問靜態成員查看全部
-
instance of 判斷某個對象是否是某個接口的實現查看全部
-
__set() __get() __isset() __unset()查看全部
-
__callStatic() 因為是靜態方法調用的時候自動調用 所以 這個也應該使用Static關鍵詞來修飾查看全部
舉報
0/150
提交
取消