一.
public:所有類都可以訪問
protected:所有子類和同包下的類都可以訪問
缺省:同包類都可以訪問
private:類本身才可以訪問
注意點:protected修飾類屬性時,例如
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);//第二行
}
}
但是如果Son類和Parent在同一包下的話,第一行就沒錯了。
新聞熱點
疑難解答