我要完成以下,但我不知道如何做到這一點:PHP類的繼承和擴展方法
class foo {
function doSomething(){
// do something
}
}
class bar extends foo {
function doSomething(){
// do something AND DO SOMETHING ELSE, but just for class bar objects
}
}
是否有可能做到這一點,同時仍然使用doSomething()
方法,還是我必須創建一個新的方法?
編輯:爲了澄清,我不想在繼承的方法中重申'做些什麼',我只想在foo-> doSomething()方法中聲明一次,然後在子類中構建它。
這正是我所需要的;謝謝! – Matthew 2012-01-27 21:51:41