public class waibulei {
public static void main(String[] args) {
//实例化外部类中的内部类
out.lout ol=new out().new lout();
ol.o_show();
out o=new out();
}
}
//定义一个外部类
class out{
private String name="狗蛋";
private int age=18;
private void show(){
System.out.println("这是外部类的show方法");
//定义一个局部类
class jubu{
private int age=20;
public void j_show(){
System.out.println("这是局部类的show方法");
System.out.println(age);
}
}
//实例化局部类
jubu j=new jubu();
j.j_show();
}
//定义一个内部类
class lout{
private String name_1="王小明";
private int age_1=19;
public void o_show(){
System.out.println("这是内部类的show方法");
//调用外部类的show方法
show();
}
}
}