對Java中繼承機制的思考

在剛剛學習Java的面向對象思想,繼承這一塊內容的時候,只是簡單的把繼承理解爲子類具有父類的所有非私有成員變量和函數,但是在閱讀了Thinking in Java這本書的繼承章節後,並通過一些編程中遇到的問題發現,繼承並不如字面上描述的那麼簡單。 例如:有一個基類A和繼承於他的B類,在B類沒有覆蓋父類方法,並且沒有聲明和父類同名的變量時。在B類中,可以調用到A類所具有的成員變量和方法。但是這些成員
相關文章
相關標籤/搜索