完整代码//Outer.java public class Outer{ private static int size; /** 内部类Inner的声明 */ public class Inner{ private int size; /** 方法doStuff() */ public void doStuff(int size){ 【代码1】 //存取局部变量size加3 【代码2】 //存取其内部类的成员变量size加2 【代码3】 //存取其外部类的成员变量size加1 System.out.println("局部变量size="+size); System.out.println("内部类变量size="+this.size); System.out.println("外部类变量size="+Outer.this.size); } }//内部类Inner结束 /** 类Outer中定义的实例方法testInner()方法 */ public void testInner(){ Inner i=new Inner(); 【代码4】//调用Inner类中的doStuff方法 } /** main()方法 */ public static void main(String args[]){ Outer o=new Outer(); 【代码5】//调用Outer类中的testInner方法 } }//类Outer结束
时间: 2023-06-13 21:07:47 浏览: 70
//Outer.java
public class Outer{
private static int size;
/** 内部类Inner的声明 */
public class Inner{
private int size;
/** 方法doStuff() */
public void doStuff(int size){
//存取局部变量size加3
size += 3;
//存取其内部类的成员变量size加2
this.size += 2;
//存取其外部类的成员变量size加1
Outer.this.size += 1;
System.out.println("局部变量size="+size);
System.out.println("内部类变量size="+this.size);
System.out.println("外部类变量size="+Outer.this.size);
}
}//内部类Inner结束
/** 类Outer中定义的实例方法testInner()方法 */
public void testInner(){
Inner i=new Inner();
i.doStuff(10); //调用Inner类中的doStuff方法
}
/** main()方法 */
public static void main(String args[]){
Outer o=new Outer();
o.testInner(); //调用Outer类中的testInner方法
}
}//类Outer结束
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)