出於學術目的,我想知道父母方法調用是否應該導致父母的父母方法調用,如果父母沒有這樣的方法?如果父代沒有這種方法,父函數調用是否應該調用父代的父代?
例如(僞代碼):
class A {
function doSomething() {
}
}
class B extends A {}
class C extends B {
function doSomething() {
parent::doSomething();
}
}
i = new C();
i->doSomething();
是否在面向對象的語言父母呼意味着,如果父缺少方法,其母公司將呼籲其方法呢?
假設'public',那麼答案是'yes'(因爲B顯然不會覆蓋任何東西)? – Tower 2011-04-17 15:08:31
是的,你也可以試試:) – 2011-04-17 15:10:39
我正在寫維克多帕爾馬張貼。冗餘不是故意的。 。 。 ;-) – XIVSolutions 2011-04-17 15:18:30