black

Java认证考试综合练习

登录

单项选择题

public class Pet{  
private String name;  
public Pet(){  
System.out.print(1); 
}  
public Pet(String name){  
System.out.print(2); 
}  
}  
public class Dog extends Pet{  public Dog(String name){  
//这里隐藏了一句代码:super.pet();  
System.out.print(3); 
}  
}  
执行new Dog(“棕熊”);后程序输出是哪项?() 

A. 23
B. 1 3
C. 123
D. 321

相关考题

单项选择题 public class Employee{   private String name;   public Employee(String name){   this.name = name;  }   public String getName(){   return name;  }  }   public class Manager extends Employee{   private String department;   public Manager(String name,String department){   this.department = department;   super(name); (应于上一行掉位置)   System.out.println(getName());  }  }   Super的位置是否在方法的首行   执行语句new Manager(“smith”,”SALES”)后程序的输出是哪项?()

单项选择题 public class Employee{   private String name;   public Employee(String name){   this.name = name;  }   public String getName(){   return name;  }  }   public class Manager extends Employee{   public Manager(String name){   System.out.println(getName());  }  }   执行语句new Manager(“smith”)后程序的输出是哪项?()

单项选择题 public class Parent{   public void change(int x){}  }   public class Child extends Parent{   //覆盖父类change方法   }   下列哪个声明是正确的覆盖了父类的change方法?()

All Rights Reserved 版权所有©求知题库网库(csqiuzhi.com)

备案号:湘ICP备14005140号-1

经营许可证号:湘B2-20140064