-
面向對象訪問權限查看全部
-
函數初始化類查看全部
-
對象的特點: 每個對象都是獨一無二的 對象是一個特定事物,完成特定功能 對象是可以重復使用的查看全部
-
面向對象基本過程查看全部
-
public protecded private查看全部
-
extends 表示繼承,后面跟一個且只能一個類名查看全部
-
魔術方法查看全部
-
魔術方法: __get(),__set(),__isset(),__unset() -在給不可訪問的屬性賦值的時候,__set()會被調用 -讀取不可訪問的屬性值時,__get()會被調用 -當對不可訪問的屬性調用isset()或empty()時,__isset()會被調用 -當對不可訪問的屬性調用unset()時,__unset()會被調用 -所謂不可訪問屬性,實際上是在調用某個屬性時發現這個屬性沒有被定義,這時候不同的操作會觸發不同的魔術方法 -這幾個方法也被稱為屬性重載的魔術方法查看全部
-
訪問控制查看全部
-
對象引用賦值查看全部
-
self parent static關鍵字訪問數據查看全部
-
//子類中編寫跟父類方法名完全一致的方法可以完成對父類方法的重寫(overwrite): 備注:主要看方法名,不關心參數 //對于不想被任何類繼承的類可以在class之前添加final關鍵字 //對于不想被子類重寫(修改)的方法,可以再方法定義的前面添加final關鍵字查看全部
-
靜態屬性用于保存類的公有數據 靜態方法里面只能訪問靜態屬性 靜態成員不需要實例化對象就可以訪問 類的內部可以通過self::或者static::關鍵字訪問自身靜態成員 可以通過parent::關鍵字訪問父類的靜態成員 可以通過類的名稱在類定義外部訪問靜態成員 例如:NbaPlayer::changePersident("123");查看全部
-
private 只能在類的內部訪問 protected 只能在類本身內部和子類中訪問 public 公共,全部可以訪問查看全部
-
用extends關鍵字來表示類的繼承,后面跟父類的類名,單繼承原則查看全部
舉報
0/150
提交
取消