分析下列程序:
class A {
public int getNumber(int a) {
return a+1;
}
}
class B extends A{
public int getNumber(int a,char c) //第7行
{
return a+2;
}
public static void main(String[] args)
{
B b=new B();
System.out.println(b.getNumber(0)); //第14行
}
}
该程序的执行结果是?
A 编译成功并输出“1”
B 编译成功并输出“2”
C 在第7行出现编译错误
D 在第14行出现编译错误
class A {
public int getNumber(int a) {
return a+1;
}
}
class B extends A{
public int getNumber(int a,char c) //第7行
{
return a+2;
}
public static void main(String[] args)
{
B b=new B();
System.out.println(b.getNumber(0)); //第14行
}
}
该程序的执行结果是?
A 编译成功并输出“1”
B 编译成功并输出“2”
C 在第7行出现编译错误
D 在第14行出现编译错误