關鍵字public、private和protected區別
關鍵字 | 本類 | 同package | 子類 | 其他package |
---|---|---|---|---|
public | √ | √ | √ | √ |
protected | √ | √ | √ | × |
friendly | √ | √ | × | × |
private | √ | × | × | × |
public、private、protected三個訪問指定詞(access specifier),對緊跟其後定義的東西起到限定作用,決定了該定義的元素能被誰使用。
關鍵字 | 文字說明 |
---|---|
priavte | 本類可見 |
public | 所有類可見 |
protected | 本包和所有子類都可見 |
friendly | 本包可見(即默認的形式) |