java 中的访问修饰符
生活随笔
收集整理的這篇文章主要介紹了
java 中的访问修饰符
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一.
public:所有類都可以訪問
protected:所有子類和同包下的類都可以訪問
缺省:同包類都可以訪問
private:類本身才可以訪問
注意點:protected修飾類屬性時,例如
package Parent;
public class Parent{
??? protected int i=5;
}
package Son;
public class Son extends Parent{
??? public static?void main(String[] args){
???????? Parent p=new Parent();
???????? Son s=new Son();
?????????System.out.println(p.i);//第一行
???????? System.out.println(s.i);//第二行
??? }
}
所謂的子類可以訪問是指,第二行中可以訪問到父類的屬性i,而不是說第一行可以訪問i屬性,第一行會報錯;
但是如果Son類和Parent在同一包下的話,第一行就沒錯了。
轉載于:https://www.cnblogs.com/wwwfj/p/3349331.html
總結
以上是生活随笔為你收集整理的java 中的访问修饰符的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c#入门经典笔记第十章
- 下一篇: poj 2515 差分序列,排列组合