20、根据理解,填充下面代码中第3行的内部类描述,下列选项正确的有( )。
public class OuterClass {
private double d1 = 1.0;
//在此处插入代码
}
A. class InnerOne{
public static double methoda() {return d1;}
}
B. public class InnerOne{
static double methoda() {return d1;}
}
C. private class InnerOne{
double methoda() {return d1;}
}
D. static class InnerOne{
protected double methoda() {return d1;}
}
E. abstract class InnerOne{
public abstract double methoda();
}这道题的答案选CE
public class OuterClass {
private double d1 = 1.0;
//在此处插入代码
}
A. class InnerOne{
public static double methoda() {return d1;}
}
B. public class InnerOne{
static double methoda() {return d1;}
}
C. private class InnerOne{
double methoda() {return d1;}
}
D. static class InnerOne{
protected double methoda() {return d1;}
}
E. abstract class InnerOne{
public abstract double methoda();
}这道题的答案选CE
D 在静态内部类中,不可以访问外问非静态变量