php parent

php parent,用戶可能會發現自己寫的代碼訪問了基類的變數和函式。如果派生類非常精煉或者基類非常專業化的時候尤其是這樣。

不要用代碼中基類文字上的名字,應該用特殊的名字 parent,它指的就是派生類在 extends 聲明中所指的基類的名字。這樣做可以避免在多個地方使用基類的名字。如果繼承樹在實現的過程中要修改,只要簡單地修改類中 extends 聲明的部分。
<?phpclass A { function example() { echo "I am A::example() and provide basic functionality.<br />/n"; }}class B extends A { function example() { echo "I am B::example() and provide additional functionality.<br />/n"; parent::example(); }}$b = new B;// 這將調用 B::example(),而它會去調用 A::example()。$b->example();?>

相關詞條

熱門詞條

聯絡我們