【Java】訪問修飾符

public:

  • 對所有類可見
  • 修飾類、變量、方法、接口

protectd

  • 對同一包內的類和所有子類可見
  • 修飾變量、方法
  • 不可修飾類

default

  • 同一包內可見
  • 修飾類、變量、方法、接口

private

  • 同一類可見
  • 修飾變量、方法
  • 不可修飾類

總結兩條

1、類只能默認或者public修飾,默認的話只能是同一個包訪問,public任意可訪問

2、優先級從高到低分別是public(所有)->protected(本類、同一包、子類)->default(本類、同一包)->private(本類)

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