面向对象程序设计(JAVA)期末考试试卷(A卷.doc
《面向对象程序设计(JAVA)期末考试试卷(A卷.doc》由会员分享,可在线阅读,更多相关《面向对象程序设计(JAVA)期末考试试卷(A卷.doc(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上课程代码: 座位号:新疆大学20 -20 学年度第二学期期末考试面向对象程序设计试卷姓名: 学号: 专业: 学院: 班级: 20 年 月 日题号一二三四五六总分得分专心-专注-专业得分评卷人 一、单选题(10小题,共10分)1下列选项中,用于在定义子类时声明父类名的关键字是 【 】 Ainterface B package C extends D class2在以下哪种情况下可以获得缺省构造器? 【 】A当作任何类的定义时 B当类没有其它构造器时C当定义至少一个构造器的时 D从不需要3如果局部变量和成员变量同名,如何在局部变量作用域内引用成员变量?【 】 A不能引用,
2、必须改名,使它们的名称不相同 B在成员变量前加this,使用this访问该成员变量 C在成员变量前加super,使用super访问该成员变量 D不影响,系统可以自己区分4在异常处理中,如释放资源、关闭文件、关闭数据库等由哪个子句来完成【 】Atry子句 Bcatch子句 Cfinally子句 Dthrow子句 5下面哪个流类属于面向字符的输入流 【 】ABufferedWriterBFileInputStream CObjectInputStream DInputStreamReader6在Java中,由Java编译器自动导入,而无需在程序中用import导入的包是【 】。 Ajava.app
3、let Bjava.awt Cjava.util Djava.lang 7下面程序定义了一个类,关于该类说法正确的是 【 】 Abstract class abstractClass A. 该类能调用new abstractClass(),方法实例化为一个对象 B. 该类不能被继承 C. 该类的方法都不能被重载 D. 以上说法都不对8已知有下面类的说明: public class X5_1_1 extends x private float f =10.6f; int i=16; static int si=10; public static void main(String args) X5
4、_1_1 x=new X5_1_1(); 在main()方法中,下面哪条语句的用法是正确的? 【 】Ax.f Bthis.si CX5_1_1.i DX5_1_1.f9下列说法中,错误的一项是 【 】AThread类中没有定义run()方法 B可以通过继承Thread类来创建线程CRunnable接口中定义了run()方法 D可以通过实现Runnable接口创建线程10当一个Statement对象要执行一个查询类的SQL语句,调用的方法是 【 】A. executeQuery B.execute C. executeUpdate D.commit得分评卷人 二、填空题(10小题,共10分)1J
5、ava应用程序中有多个类时,java命令后的类名必须是包含了_方法的那个类的名字。2使用关键字 修饰的代码,称为同步代码段3对象创建完后,通过使用运算符 “ . ” , 对象可以实现对变量的访问和_的调用。 4Java中的非字符输出流都是抽象类_的子类。5Java语言使用_类及其子类的对象来表示线程6可以使用String类的_方法比较一字符串是否与字符串s相同。7如果在子类中想使用被子类隐藏的父类的成员变量或方法可以使用关键字_,使用本类中被局部变量隐藏的成员变量使用关键字_。8若子类对父类中的同名同参方法进行重新定义,我们称子类_了父类的同名方法。9Java中用类创建一个对象包括对象的声明和
6、为对象_两个步骤。 得分评卷人 三、读程序题(5小题,共20分)1class A int a = 1;double d = 2.0;void show() System.out.println(Class A: a= + a + td= + d);public class B extends A float a = 3.0f;String d = Java program.;void show() super.show();System.out.println(Class B: a= + a + td= + d);public static void main(String args) A b
7、=new B(); b.show();程序的输出结果为:_ _ 2 abstract class Aabstract void show();abstract void show(int i); Class B extends Aint x;void show()System.out.print(x=+x+);void show(int i)x=+i;System.out.println(x=+x+); Class AbstractDemopublic static void main(String args) B b=new B();b.show();b.show(10);程序的输出结果是:
8、 3import java.util.*;public class test10 public static void main(String args) ArrayList list=new ArrayList(); for(int i=0;i=0;k-) int m=list.get(k); System.out.printf(%3d,m); 程序的输出结果是: 4 class Speakpublic void hello()System.out.println(Hello!);public class testpublic static void main(String args)Spe
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向 对象 程序设计 JAVA 期末考试 试卷
限制150内