-
面對對象的基本原則查看全部
-
面對對象的基本思路查看全部
-
面對對象的實質(zhì)查看全部
-
面向?qū)ο蟮幕靖拍?查看全部
-
對象的特點查看全部
-
(個人理解)多態(tài)的意思就是:接口定義的方法在不同的實現(xiàn)中,實例化后的結(jié)果可以是不一樣的,這就是多態(tài)查看全部
-
面向?qū)ο蟆g(shù)方法查看全部
-
方法的重載,這個方法的參數(shù)第一個就是調(diào)用的方法的名稱,第二個參數(shù)是方法調(diào)用的參數(shù)組成的數(shù)組,用implode。 靜態(tài)方法的重載,注意這個方法需要設(shè)定為static。查看全部
-
__tostring方法會在把對象轉(zhuǎn)換成string的時候自動調(diào)用 __invoke方法會在對象當做一個方法調(diào)用的時候自動調(diào)用查看全部
-
面向?qū)ο蟆g(shù)方法查看全部
-
使用的時候和其他類公用抽象類中的抽象方法查看全部
-
abstract關(guān)鍵字用于定義抽象類 在抽象方法前面添加abstract關(guān)鍵字可以表明這個方法是抽象方法不需要具體的實現(xiàn) 抽象類中可以包含普通的方法,有方法的具體實現(xiàn) 繼承抽象類的關(guān)鍵字是extends 繼承類的子類需要實現(xiàn)抽象類中定義的抽象方法查看全部
-
相同的一行代碼,對于傳入不同的接口的實現(xiàn)的對象的時候,表現(xiàn)的是不同的,這就是多態(tài)查看全部
-
面向?qū)ο蟆涌?查看全部
-
不能實例化接口。 可以用instanceof關(guān)鍵字來判斷某個對象是否實現(xiàn)了某個接口,比如:var_dump($obj instanceof ICanEat); 可以用extends讓接口繼承接口 當類實現(xiàn)子接口時,父接口定義的方法也需要在這個類里面具體實現(xiàn)查看全部
舉報
0/150
提交
取消