题库 软件开发 题目列表 给出如下代码: interface Foo {}     class Alph...
单选题
给出如下代码:
interface Foo {}
    class Alpha implements Foo { }
    class Beta extends Alpha {}
    class Delta extends Beta {
        public static void main(String[] args) {
            Beta x = new Beta();
// 此处插入代码
}
}
以下选项中,将哪个插入上述代码的第7行中,会导致程序抛出java.lang.ClassCastException异常( )
A.

Alpha a = x;

B.

Foo f= (Delta)x;

C.

Foo f= (Alpha)x;

D.

Beta b = (Beta)(Alpha)x;

题目信息
校招真题
-
正确率
0
评论
31
点击