局部类

来源:互联网 发布:js 时间间隔 编辑:程序博客网 时间:2024/05/19 23:59
package niming;


public class jubu {

void fu()
{
 class OuterI{
 void show1(){
System.out.println("fujiwang1");
}
void show(){
System.out.println("fujiwang");
}

}
 OuterI fu =  new OuterI();
 fu.show();
 fu.show1();
}


public static void main(String[] args){
jubu a = new jubu();

a.fu();
}


}

1、创建一个类名为 jubu的类,在里面写出方法体void fu()。

2、同时,在方法体中再建一个类OuterI,写出show(),show1的方法体,分别输出fujiwang,fujiwang1

3、在void  fu()方法体内,OuterI类外,无需Main方法,直接实例变量,并且调用方法体。格式为:

                  OuterI fu =  new OuterI();
  fu.show();
  fu.show1();

4、在main方法中,实例变量局部类,调用方法体fu()中的方法体void show(),void show1(),得出结果分别是:fujiwang,fujiwang1


0 0
原创粉丝点击