首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

类的访问权限有关问题

2012-03-07 
类的访问权限问题!一个private类,它里面的方法也一定会是private的吗?(在没有设置他们的访问权限的时候)在

类的访问权限问题!
一个private类,它里面的方法也一定会是private的吗?(在没有设置他们的访问权限的时候)
在这个类中,如果设置一个public方法,那么这个方法是public还是private。
在别的类中可以创建这个类的对象吗,。
这个类可以被继承嘛?》

[解决办法]
一个private类,它里面的方法也一定会是private的吗?
private的类,那么就是内部类了!它里面的方法你声明的是什么权限就是什么权限


在这个类中,如果设置一个public方法,那么这个方法是public还是private。
public
在别的类中可以创建这个类的对象吗,。
在包含它的外部类中可以

这个类可以被继承嘛?》
在包含它的外部类中可以

public class OuterClass {

InnerClass outerIc = new InnerClass();

private class InnerClass{
public void method1(){
System.out.println("method1");
}

private void method2(){
System.out.println("method2");
}
}

public class InnerClass2 extends InnerClass {

}
public static void main(String[] args) {
InnerClass ic = new OuterClass().new InnerClass();
ic.method1();
ic.method2();
}
}

热点排行