Java中繼承機制爲什麼要使用extend…

在學習Java中的三大特性的繼承特性時,需要用關鍵字extends來繼承父類。那麼爲什麼要使用extends?
至於sun公司爲什麼使用extends,有以下兩個原因:
(1)基於採用英語的時態,當出現第三人稱單數形式時,在動詞extend後加“s”。
(2)因爲extend的意思是擴展,當進行擴展時,子類會自動得到父類中所有的特徵,並且可能在此基礎上增加“新”的特徵,而且不會改變父類的特徵。

擴展問題:繼承很明顯的一個作用就是實現類的複用,但是除過這個作用之外,還有沒有其他什麼作用呢?
答:繼承的另一個重要作用就是支持向上轉型

Java中繼承機制爲什麼要使用extends關鍵字?



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章