Java内部类编程试题解析.docVIP

  • 0
  • 0
  • 约1.85千字
  • 约 4页
  • 2026-07-05 发布于河北
  • 举报

Java内部类编程试题解析

1.以下关于Java内部类的说法正确的是()(5分)

A.内部类可以访问外部类的所有成员

B.静态内部类只能访问外部类的静态成员

C.局部内部类可以访问外部类的所有成员

D.匿名内部类可以有构造方法

2.定义一个外部类Outer,包含一个内部类Inner,以下代码正确的是()(5分)

classOuter{

intouterVar=10;

classInner{

intinnerVar=20;

voidprintVars(){

System.out.println(outerVar:+outerVar);

System.out.println(innerVar:+innerVar);

}

}

}

A.上述代码编译通过

B.上述代码编译不通过,因为Inner类没有正确定义

C.上述代码编译不通过,因为printVars方法不能访问外部类成员

D.上述代码编译不通过,因为innerVar变量定义错误

3.有如下代码,请问静态内部类StaticInner中能正确访问的是()(5分)

classOuter{

staticintstaticOuterVar

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档