单选题1. class A {  2. public byte file Number ( ) { 3. return l;  4. }  5. }  6.  7. Class B extends A {  8. public short getNumber( ) {  9.  return 2;  10. }  11.  12. public short getNumber( ) {  13. B b = new B( );  14. System.out.printIn(b.getNumber( ))

题目
单选题
1. class A {  2. public byte file Number ( ) { 3. return l;  4. }  5. }  6.  7. Class B extends A {  8. public short getNumber( ) {  9.  return 2;  10. }  11.  12. public short getNumber( ) {  13. B b = new B( );  14. System.out.printIn(b.getNumber( ));  15. }  16. }   What is the result()?
A

 Compilation succeeds and l is printed.

B

 Compilation succeeds and 2 printed.

C

 An error at line 8 cause compilation to fail.

D

 An error at line 14 cause complication to fail.

E

 Complication succeeds but an exception is thrown at line 14.


相似考题
参考答案和解析
正确答案: D
解析: 暂无解析