现有: 1. class Alpha { void m1() {} } 2. class Beta extends Alpha { void m2() { } } 3. class Gamma extends Beta { } 4. 5. class GreekTest { 6. public static void main(String [] args) { 7. Alpha [] a = {new Alpha(), new Beta(), new Gamma() }; 8. for(Alpha a2 : a) { 9. a2.m1(); 10. if (a2 instanceof Beta || a2 instanceof Gamma) 11. //insert code here 12. } 13. } 14. } 哪一行代码插入到第11行,将编译但是会在运行时产生异常?() A、 a2.m2();B、 ((Beta)a2).m2();C、 ((Alpha)a2).m2();D、 ((Gamma)a2).m2();
现有: 1. class Alpha { void m1() {} } 2. class Beta extends Alpha { void m2() { } } 3. class Gamma extends Beta { } 4. 5. class GreekTest { 6. public static void main(String [] args) { 7. Alpha [] a = {new Alpha(), new Beta(), new Gamma() }; 8. for(Alpha a2 : a) { 9. a2.m1(); 10. if (a2 instanceof Beta || a2 instanceof Gamma) 11. //insert code here 12. } 13. } 14. } 哪一行代码插入到第11行,将编译但是会在运行时产生异常?()
- A、 a2.m2();
- B、 ((Beta)a2).m2();
- C、 ((Alpha)a2).m2();
- D、 ((Gamma)a2).m2();
相关考题:
下列语句中,输出与众不同的是A.cout<<" 1. "<<setfill(' ') <<" Hello ! "<<end1B.cout<<"1. "<<"<"Hello!"\n";C.cout<<"1. Hello!"<<end1;D.cout<<'1. "<<setw(7)<<"Hello! ";
路基测量钉线外边桩时,南道路中心线测出道路宽度,在道路边线外( )m两 侧,以距离5m、10m或15m钉边桩。A. 0. 5 — 1. 0 B. 0. 8 — 1. 2C. 1. 0 ?1. 5 D. 1. 5 ?1. 8
文中结构层次序数依次可以用()标注。A、“一、”“1.”“(1)”“(一)”B、“一、”“(一)”“1.”“(1)”C、“(一)”“一、”“1.”“(1)”D、“1.”“(1)”“(一)”“一、”
以下哪一项是发现有气体泄漏时的安全做法?A、1.将电话/传呼机关掉2.须弄熄所有明火3.切勿开关任何电器设备B、1.切勿按动门铃或使用电话2.绝对不可吸烟,同时禁止以明火找寻漏气来源3.只可使用防爆电筒照明,切勿使用明火或其它照明设备C、以上两项皆是
以下语句中,输出结果与众不同的一个是()A、cout<<"1. "<<setfill(’ ’)<< "Hello! "<<endl;B、cout<<"1."<<’ ’ <<"Hello! /n";C、cout<<"1. Hello! "<<endl;D、cout<<"1. "<<setw(7)<< "Hello! ";
现有: 1. interface Altitude { 2. //insert code here 3. } 和4个声明: int HIGH = 7; public int HIGH = 7; abstract int HIGH = 7; interface int HIGH = 7; 分别插入到第2行,有多少行可以编译?() A、 0B、 1C、 2D、 3E、 4
填空题根据各项耕作措施对土壤影响的大小及消耗动力的多少,土壤耕作措施可归纳为基本耕作和表土耕作。根据现有机具性能,其基本耕作措施有1.()2.()3.();三种。表土耕作包括1.浅耕灭茬2.耙地3.镇压4.中耕等作业。
单选题文中结构层次序数依次可以用()标注。A“一、”“1.”“(1)”“(一)”B“一、”“(一)”“1.”“(1)”C“(一)”“一、”“1.”“(1)”D“1.”“(1)”“(一)”“一、”
单选题现有: 1. interface Altitude { 2. //insert code here 3. } 和4个声明: int HIGH = 7; public int HIGH = 7; abstract int HIGH = 7; interface int HIGH = 7; 分别插入到第2行,有多少行可以编译?()A 0B 1C 2D 3E 4
单选题A 1. 44B 1. 54C 1. 64D 1. 74