问题:
1. class A {
2. public int getNumber(int a) {
3. return a + 1;
4. }
5. }
6.
7. class B extends A {
8. public int getNumber (int a) {
9. return a + 2
10. }
11.
12. public static void main (String args[]) {
13. A a = new B();
14. System.out.printIn(a.getNumber(0));
15. }
16. }
What is the result?()
A . Compilation succeeds and 1 is printed.
B . Compilation succeeds and 2 is printed.
C . An error at line 8 causes compilation to fail.
D . An error at line 13 causes compilation to fail.
E . An error at line 14 causes compilation to fail.
1. class A {
2. public int getNumber(int a) {
3. return a + 1;
4. }
5. }
6.
7. class B extends A {
8. public int getNumber (int a) {
9. return a + 2
10. }
11.
12. public static void main (String args[]) {
13. A a = new B();
14. System.out.printIn(a.getNumber(0));
15. }
16. }
What is the result?()
● 参考解析
本题暂无解析