2017年电大 《java语言与面向对象程序设计》复习题.docVIP

  • 35
  • 0
  • 约6.8千字
  • 约 10页
  • 2017-08-08 发布于湖南
  • 举报

2017年电大 《java语言与面向对象程序设计》复习题.doc

2017年电大 《java语言与面向对象程序设计》复习题

《Java语言与面向对象程序设计》 复习题 判断题 对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。 类及其属性、方法可以同时有一个以上的修饰符来修饰。 抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法。 Final 类中的属性和方法都必须被 final 修饰符修饰。 最终类不能派生子类,最终方法不能被覆盖。 一个 Java 类可以有多个父类。 一个Java类可以有多个构造函数。 Java类的构造函数可以有返回值。 一个类不能既被声明为abstract的,又被声明为final的。 如果 p 是父类 Parent 的对象,而 c 是子类 Child 的对象,则语句 c = p 是正确的。 一个类如果实现了某个接口,那么它必须重载该接口中的所有方法。 接口中的常量永远是private,public,static,final。 一个抽象类的子类必须要定义从超类中继承过来的所有的抽象方法。 所有的抽象方法都必须存在于抽象类中。 抽象类中不允许包含非抽象的方法。 static方法不能操纵和处理属于某个对象的成员变量,而只能处理属于整个类的成员变量。 子类构造函数总是先显式的或隐式地调用其父类的构造函数,以创建和初始化子类的父类成员。 在类的引用中,子类的对象可以当作其父类的对象对待。 在类的引用中,父类的对象可以当作其子类的对象对待。 如果一个方法的形式参数定义的是父类对象,那么调用这个方法时,可以使用子类对象作为形式参数。 如果父类对象引用指向的实际是一个子类对象,那么父类对象引用可以强制类型转化成子类对象的引用。 如果一个方法的形式参数定义的是子类对象,那么调用这个方法时,可以使用父类对象作为形式参数。 选择题 编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( )。 A. .java B. .class C. .html D. .exe 以下( )不是Java中有效的关键字。 A、const B、NULL C、false D、this 下面哪些是Java中合法的标识符( ) A continue B Return C D123 D m_int 编译Java源程序文件产生的字节码文件的扩展名为A java B class C html D exe 下面是在命令行运行Java应用程序A,怎样才能在main(String args[])方法中访问单词first ? java A the first snow the first snow. A args[0] B args[1] C args[2] D args[5] 不允许作为类及类成员的访问控制符的是( )。 A. public B. private C. static D. protected 下面哪些不是java的简单数据类型? A. short B. Boolean C. Double D. float 为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。 A. static void method( ) B. public void method( ) C. final void method( ) D. abstract void method( ) 下列代码中,将引起一个编译错误的行是( )。 1) public class Test{ 2) int m,n; 3) public Test(){} 4) public Test(int a){m=a;} 5) public static void main(String args[]){ 6) Test t1,t2; 7) int j,k; 8) j=0;k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11) } 12) } A、第3行 B、第5行 C、第6行 D、第10行 阅读下列代码后 public class Person{ int arr[]=new int[10]; public static void main(String args[]){ Syste

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档