2014-05-06 101 views

回答

0

的區別在於,variabele Super thing可被重新分配到實現Super任何其他子類,而當然Sub thing只能分配到另一個Sub類。

這就是說,分配new Sub()Super thing使用多態性壓倒一切,其中你可以找到一個很好的教程herehere。您只能調用類Super中定義的方法。如果在其中一個子類中重寫這些方法(讀取:重新定義),則多態性將確保調用重寫的方法,而不是類Super中的方法。

相關問題