談談java中成員變數與成員方法繼承的問題

來源:互聯網
上載者:User

標籤:

談談java中成員變數與成員方法繼承的問題

 

關於成員變數和成員方法的的繼承問題,我也可以做一個小測試,來看看結果。

首先我們先建立一個父類:

其次再建立一個子類,子類中要比父類中少一個成員方法:

這樣我們對子類建立對象,如果不建立對象,我們是無法訪問子類的成員變數和成員方法的,因為“無法從靜態上下文中引用非靜態方法”。我們要輸出有:

從以上的資料中,我們就可以得出的輸出結果是

這樣我們就可以得出結論。

總結:

1.   在結果中可以看出,子類的成員變數和成員方法,與其父類的相同的時候,子類就會覆蓋其父類的成員方法和變數。

2.   但是如果子類沒有與其相同的成員變數和方法,那麼,子類從父類哪裡繼承的成員變數和成員方法就會顯現出來。

 

 

談談java中成員變數與成員方法繼承的問題

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.