package javaaa;
class Outer{
int m=0;
void test()
{
System.out.println("外部类方法!");
}
class Inner{
int n=1;
void show1()
{
System.out.println("外部类成员变量m="+m);
test();
}
void show2()
{
System.out.println("内部类成员方法");
}
}
void test2()
{
Inner inner=new Inner();
System.out.println("内部类成员变量n="+inner.n);
inner.show2();
}
}
public class Example03 {
public static void main(String[] args) {
Outer outer=new Outer();
Outer.Inner aa=outer.new Inner();
aa.show1();
outer.test2();
}
}
//成员内部类
//外部类名.内部类名 变量名=外部对象名.new 内部类名();
java成员内部类
最新推荐文章于 2024-07-13 13:55:40 发布