阿摩線上測驗 登入

試題詳解

試卷:104年 - SCJP 51-100#99391 | 科目:OJCP(SCJP)

試卷資訊

試卷名稱:104年 - SCJP 51-100#99391

年份:104年

科目:OJCP(SCJP)

58. Given: 
 10. interface Foo{} 
11. class Alpha implements Foo{} 
12. class Beta extends Alpha{}
 13. class Delta extends Beta{ 
14. public static void main(String[] args){
 15. Beta x = new Beta(); 
16. //insert code here 
17. }
 18. } 
Which code, inserted at line 16, will cause a java.lang.ClassCastException?
(A) Alpha a = x;
(B) Foo f = (Delta)x;
(C) Foo f = (Alpha)x;
(D) Beta b = (Beta)(Alpha)x;
正確答案:登入後查看