单选题:如下代码的输出是( )。
如下代码的输出是( )。 @[B](2)
```
public class Test {
public static void main(String[] args) {
new Person().printPerson();
new Student().printPerson();
}
}
class Student extends Person {
@Override
public String getInfo() {
return "Student";
}
}
class Person {
public String getInfo() {
return "Person";
}
public void printPerson() {
System.out.println(getInfo());
}
}
```
A. Person Person
B. Person Student
C. Stduent Student
D. Student Person
A.Person Person
B.Person Student
C.Stduent Student
D.Student Person
答案:B
```
public class Test {
public static void main(String[] args) {
new Person().printPerson();
new Student().printPerson();
}
}
class Student extends Person {
@Override
public String getInfo() {
return "Student";
}
}
class Person {
public String getInfo() {
return "Person";
}
public void printPerson() {
System.out.println(getInfo());
}
}
```
A. Person Person
B. Person Student
C. Stduent Student
D. Student Person
A.Person Person
B.Person Student
C.Stduent Student
D.Student Person
答案:B