单项选择题
public class Pet{
private String name;
public Pet(String name){ this.name = name; }
public void speak(){
System.out.print(name); } }
public class Dog extends Pet{
public Dog(String name){ super(name); }
public void speak(){ super.speak();
System.out.print(“ Dog ”); } }
执行代码
Pet pet = new Dog(“京巴”);
pet.speak();
后输出的内容是哪项?()
A. 京巴
B. 京巴 Dog
C. null
D. Dog京巴
点击查看答案&解析
相关考题
-
单项选择题
程序: class MyDate{ private int year; private int month; private int day; public MyDate(int year,int month,int day){ this.year=year; this.month=month; this.day=day; } //Override Method } 为了让new MyDate(1980,11,9)==new MyDate(1980,11,9) 返回true,必须在Override Method处覆盖哪个方法?()
A. hashCode
B. equals
C. toString
D. notify -
单项选择题
表达式”hello”instanceofString返回的值是哪项?()
A. true
B. false
C. 1
D. 0
E. hello -
单项选择题
为了使得System.out.println()输出对象引用的时候得到有意义的信息,我们应该覆盖Object中的哪个方法?()
A. equals
B. hashCode
C. toString
D. notify
