一个外部类里面可以有多个内部类吗?
完全是可以的,内部类里还可以嵌套内部类 并且内部类里的内部类也可以调用外部(个人觉得嵌套没啥用)
代码如下
public class HelloWorld {
int a =18;
public class Inner{
public int b =19;
}
public class Inner2{
Inner newB = new Inner();
public void fun(){
newB.b=12;
System.out.println(newB.b+"同级类调用成功");
}
}
}
可以,而且内部类还可以套内部类。
当然可以的,参照成员变量就可以
可以的