复习题集答案

 

1.C 2. A3. B D 4. C 5. C6. ABCD7. B8. B9. C10. D 11. BC 12. BCD13.CD14. B15. CE16.B17. C18.C19. C20. A 21. B22. AC 23. D 24. CD 1、下列对Java中的继承描述错误的说法是(C)。 A.子类至少有一个基类 B.子类可作为另一个子类的基类 C.子类可以通过this关键字来访问父类的私有属性 D.子类继承父类的方法访问权限保持不变 2、构造方法是否可被重写和重载(A)。 A.不能重写,可以重载 B.可以重写,不能重载 C.不能重写,不能重载 D.可以重写,可以重载 3、下列属于方法重载好处的是(BD)。 A.实现多态 B.方法名的复用 C.提高程序运行速度 D.使用方便,提高可读性 4、面向对象方法的多态性是指(C)。 A.一个类可以派生出多个特殊类 B.一个对象在不同的运行环境中可以有不同的变体 C.拥有相同父类或接口的不同对象可以以适合自身的方式处理同一件事 D.一个对象可以是由多个其他对象组合而成的 5、 Dog是Animal的子类,下面代码错误的是(C)。 A.Animal a = new Dog(); B.Animal a = (Animal )new Dog(); C.Dog d = (Dog)new Animal(); D.Object o = new Dog() ; 6、下面定义Java的常量,正确的是(ABCD)。 A.public static final double PI = 3.14; B.public final static double PI = 3.14; C.final public static double PI = 3.14; D.static public final double PI = 3.14; 7、下面代码的运行结果是(B) 。 public class Car { public void run(){System.out.println("汽车在跑"); } } public class Benz extends Car { public void run(){System.out.println("奔驰在跑"); } }public static void main(String[] args) { Car car = (Car)( new Benz() ); car. run(); } A.汽车在跑 B.奔驰在跑 C.无法编译 D.运行时将抛出异常 8、下列代码的输出结果是(B)。 public class Example {String str = new String("good"); char[] ch = {'a','b','c'}; public static void main(String[] args) { Example ex=new Example(); ex.change(ex.str,ex.ch); System.out.print(ex.str+" and "); System.out.println(ex.ch);} public void change(String str,char ch[]){ str="test ok"; ch[0]='g';} } A.good and abc B.good and gbc C.test ok and abc D.test ok and gbc 9、能与public void methodA(){ }方法形成重载的有(C)。 A.private void methodA(){ } B.private int methodA(){ return 1;} C.public void methodA(int a){ } D.public void methodA() throws Exception{ } 10、子类中能与父类public void methodA(int a){ }方法形成重写的有(D) 。 A.public int methodA(int a

www.99jianzhu.com/包含内容:建筑图纸、PDF/word/ppt 流程,表格,案例,最新,免费下载,施工方案、工程书籍、建筑论文、合同表格、标准规范、CAD图纸等内容。


TOP最近更新内容

    长城小学关爱留守儿童工作制度
    园林史名词解释
  • 上一篇:正反观点作文
  • 下一篇:最初的梦想