我想在方法内部类Mini的show()方法中,前两个输出的是外部类成员a 和b的值,也就是3和6
在System.out.println("请输出外部类静态成员a"+ ?); ?System.out.println("请输出外部类成员b"+? );问号处应该如何写?
写那个静态方法类new 外部类().成员 或者外部类.成员都是不对的!
应该如何写?
各位神奇,聪明又乐于分享的慕友帮帮我啊 !
package com.Mouter;
public class Mouter {
public void test(){
final int a =3;
int b =6;
class Mini{
int a =2;
int b=4;
public void show(){
System.out.println("请输出外部类静态成员a:"+a );
System.out.println("请输出外部类变量成员:"+b);
System.out.println("请输出内部类成员a:"+a);
System.out.println("请输出内部类成员b:"+b);}}
Mini O=new Mini();
O.show();}
public static void main(String[] args) {
Mouter OP=new Mouter();
OP.test();
}
}
请输出外部类静态成员a:2
请输出外部类变量成员:4
请输出内部类成员a:2
请输出内部类成员b:4
岁月00静好
相关分类