abstract:一個類可以在聲明中用 extends 關(guān)鍵字繼承另一個類的方法和屬性。PHP不支持多重繼承,一個類只能繼承一個基類。
一個類可以在聲明中用 extends 關(guān)鍵字繼承另一個類的方法和屬性。PHP不支持多重繼承,一個類只能繼承一個基類。
被繼承的方法和屬性可以通過用同樣的名字重新聲明被覆蓋。但是如果父類定義方法時使用了 final,則該方法不可被覆蓋。可以通過 parent:: 來訪問被覆蓋的方法或?qū)傩浴?/p>
當(dāng)覆蓋方法時,參數(shù)必須保持一致否則 PHP 將發(fā)出 E_STRICT 級別的錯誤信息。但構(gòu)造函數(shù)例外,構(gòu)造函數(shù)可在被覆蓋時使用不同的參數(shù)。