black

SCJP程序员认证考试

登录

单项选择题

11. class Animal { public String noise() { return “peep”; } } 
12. class Dog extends Animal { 
13. public String noise() { return “bark”; } 
14. } 
15. class Cat extends Animal { 
16. public String noise() { return “meow”; } 
17. }
 ..... 
30. Animal animal = new Dog(); 
31. Cat cat = (Cat)animal; 
32. System.out.printIn(cat.noise()); 
What is the result?() 

A. peep
B. bark
C. meow
D. Compilation fails.
E. An exception is thrown at runtime.

相关考题

多项选择题 class ClassA {}  class ClassB extends ClassA {}  class ClassC extends ClassA {}  and:  ClassA p0 = new ClassA();  ClassB p1 = new ClassB();  ClassC p2 = new ClassC();  ClassA p3 = new ClassB();  ClassA p4 = new ClassC();  Which three are valid?()

单项选择题 package geometry;  public class Hypotenuse {  public InnerTriangle it = new InnerTriangle();  class InnerTriangle {  public int base;  public int height;  }  }  Which is true about the class of an object that can reference the variable base? ()

单项选择题 1. public class Target {  2. private int i = 0;  3. public int addOne() {  4. return ++i;  5. }  6. }  And:  1. public class Client {  2. public static void main(String[] args) {  3. System.out.println(new Target().addOne());  4. }  5. }  Which change can you make to Target without affecting Client?()

All Rights Reserved 版权所有©易学考试网(yxkao.com)

备案号:湘ICP备2022003000号-3