试题详情
单项选择题 public class Test {  public static void main(String args[]) {  class Foo {  public int i = 3; }  Object o = (Object)new Foo();   Foo foo = (Foo)o;  System.out.println(“i = “ + foo.i); }  }  What is the result?()  

A、 i = 3

B、 Compilation fails.

C、 A ClassCastException is thrown at line 6.

D、 A ClassCastException is thrown at line 7.

  • A
  • 关注下方微信公众号,在线模考后查看

热门试题