我正在學習Java,我有一個我無法理解或解決的問題!我剛剛瞭解了繼承和抽象方法。所以我完成了一個叫做Account的超類,然後是兩個我稱之爲savingsAccount和creditAccount的子類。我也將子類的對象放入兩個單獨的數組列表中。超類的對象到arraylist?
但是現在我必須改變它,因爲我的老師希望我創建一個帳戶對象,並將其放入一個數組列表中,並從該列表中獲取savingsAccount對象和creditAccount對象,而不是使用兩個單獨的列表。
但是當我閱讀absract類和方法,似乎你不能創建一個抽象的超類的對象!?那麼我應該如何創建一個帳戶對象並仍然使用抽象方法?幫助表示讚賞!謝謝!
+1。我打算髮表一個答案,因爲其他兩個沒有詳細說明,但這很好地覆蓋了地面。 – Perception 2011-12-31 11:48:12
+1我投了贊成票,即使我有一個相互競爭的答案。工作很好。 – 2011-12-31 11:50:12
不錯!但是,我將如何處理幾個客戶?客戶可以擁有多個不同的賬戶。而且我也想知道如何獲得ans的值給子類中的方法? – 2011-12-31 11:59:08