-
abstract關鍵字用于定義抽象類 在抽象方法前面添加abstract可以標明這個方法是抽象方法不需要具體實現 抽象類中可以包含普通方法,有方法的實現查看全部
-
相同的一行代碼,對于傳入不同的接口的實現的對象的時候,表現是不同的, 這就是多態查看全部
-
因為接口的實現方法可以有很多,所以對于接口里面定義的方法的具體實現是有多種多樣的,這種特性稱為多態查看全部
-
接口可以用extends繼承接口,當類實現子接口時,父接口定義的方法也需要在這個類里面具體實現查看全部
-
可以用instanceof關鍵字來判斷某個對象是否實現了某個接口查看全部
-
接口不能被實例化查看全部
-
接口就是把不同類的共同行為進行了定義,然后在不同的類里面實現不同的功能查看全部
-
類內部訪問靜態變量方式--self::$variable; 子類訪問父類靜態變量方式--parent::$variale; 外部訪問類靜態變量方式--class_name::$variable; 類的靜態方法同理,將$variable改為funcation_name();查看全部
-
對于不想被任何類繼承的類可以在class之前添加final關鍵字查看全部
-
添加final關鍵字能夠讓這個方法不能在子類中重寫查看全部
-
子類中編寫跟父類完全一致的方法可以完成對父類方法的重寫查看全部
-
1.靜態屬性用于保存類的公有數據 2.靜態方法里面只能訪問靜態屬性 3.靜態成員不需要實例化對象就能訪問 4.類的內部可以通過self或者static關鍵字訪問自身靜態成員 5.可以通過parent關鍵字訪問父類的靜態成員 6.可以通過類的名稱在類定義外部訪問靜態成員查看全部
-
static查看全部
-
static保存的是類的全局公有變量或者方法,因此當多個對象有共同屬性或者方法時,使用static關鍵字進行聲明查看全部
-
static查看全部
舉報
0/150
提交
取消