首頁  >  文章  >  Java  >  java 變數會被繼承嗎

java 變數會被繼承嗎

angryTom
angryTom原創
2019-11-18 14:34:313555瀏覽

java 變數會被繼承嗎

java 變數會被繼承嗎

java中變數會被繼承,前提是父類別的成員變數類型是public或protected。當父類別的成員變數為private時不能夠被繼承,但是可以透過父類別提供的對應方法進行存取。

1、子類別可以直接使用父類別非私有成員

java 變數會被繼承嗎

#所以,一般在父類別中宣告過的變量,子類別不要再宣告;

2、子類別可以透過父類別提供的函數使用父類別私有成員

java 變數會被繼承嗎

3、子類別中定義了和父類別中同名的成員,透過子類別直接存取的是子類別中定義的成員

java 變數會被繼承嗎

4、子類別中定義了和父類別中同名的成員,要存取父類別成員,可以透過super關鍵字

java 變數會被繼承嗎

#php中文網,大量的免費Java入門教學,歡迎線上學習! 

以上是java 變數會被繼承嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn