2011-12-12 55 views
0

早上好創建對象的數組,與遺產

我從我父親的班「書」繼承幾個對象,我需要把他們都在一個數組。

創建父類的數組探測器,它工作但想訪問繼承類中的方法是不可能的。

謝謝。

+0

您需要向我們展示您的代碼或一些示例代碼,以便重現您遇到的問題,以便我們能夠爲您提供幫助。 –

回答

1
  1. 儘可能避免必須訪問派生類中的方法。一個好的設計會將這樣的一系列「書籍」傳遞給處理「書本」的方法,並不在意它們實際上是「教科書」,或者它們的某些方法被忽略。

  2. 如果不可避免的,你可以這樣做:

    教材TB = myBook作爲教材; if(tb!= null) tb.TextbookOnlyOperation();