- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
维多利加加中教育集团 Java面向对象阶段测试题
PAGE
2 -
.
.
Java面向对象
测试题(一)
注:
测试时间:3小时
编程题在电脑上编写,保存在已学生名字为文件名的文件夹中
选择题
(共30分,每题1分多选、少选、错选不得分)
下面有关Java异常处理模型的说法错误的是()。
一个try块只能有一条catch语句
一个try块中可以不使用catch语句
Catch块不能单独使用,必须始终与try块在一起
Finally块不能单独使用,必须始终与try块在一起
下列选项中关于Java中super关键字的说法错误的是()。
super关键字是在子类对象内部指代其父类对象的引用
super关键字不仅可以指代子类的直接父类,还可以指代父类的父类
子类可以通过super关键字调用父类的方法
子类可以通过super关键字调用父类的属性
下列选项中关于Java中this关键字的说法错误的是()。
this是在对象内部指代对象自身的引用
this关键字可以在类中的任何位置使用
this只和特定的对象关联,而不和类关联
同一个类的不同对象有不同的this
在Java中,Object类是所有类的父亲,用户自定义类默认扩展自Object类,下列选项中的()方法不属于Object类的方法。
equals(Object obj)
getClass()
toString()
trim()
给定如下Java代码,关于super的用法,以下描述正确的是()。
class C extends B{
public C(){
super();
}
}
用来调用类B中定义的super()方法
用来调用类C中定义的super()方法
用来调用类B的无参构造方法
用来调用类B中第一个出现的构造方法
在Java中,有如下两个类Student和Person。如果Student是Person的子类,则下列声明对象x的语句中错误的是()。
Person x = new Student()
Person x = new Person()
Student x = new Person()
Student x = new Student()
下列对Java中的继承描述错误的说法是()。
子类至少有一个基类
子类可作为另一个子类的基类
子类可以通过this关键字来访问父类的私有属性
子类继承父类的方法访问权限保持不变
Try{}里有一个return语句,那么紧跟在这个try后的finally{}里的代码会不会被执行,什么时候被执行?
不会执行
会执行,在return前执行
会执行,在return后执行
会执行,可能在return前执行,也可能在return后执行
下列属于方法重载好处的是()。选择两项
实现多态
方法名的复用
提高程序运行速度
使用方便,提高可读性
面向对象方法的多态性是指()。
一个类可以派生出多个特殊类
一个对象在不同的运行环境中可以有不同的变体
拥有相同父类或接口的不同对象可以以适合自身的方式处理同一件事
一个对象可以是由多个其他对象组合而成的
Dog是Animal的子类,下面代码错误的是()。
Animal a = new Dog();
Animal a = (Animal)new Dog();
Dog d = (Dog)new Animal();
Object o = new Dog();
下面定义Java的常量,正确的是()。多选
public static final double PI = 3.14;
public final static double PI = 3.14;
final public static double PI = 3.14;
static public final double PI = 3.14;
这段代码的输出结果是()。
try{
System.out.print(“try,”);
return;
}catch(Exception e){
System.out.print(“catch,”);
}finally{
System.out.pirnt(“finally”);
}
try,
try,catch,
try,finally
try,catch,finally
这个方法的返回值是()。
Public int count(){
try{
return 5/0;
}catch(Exception e){
return 2*3;
}finally{
return 3;
}
}
0
6
3
程序错误
下面代码的运行结果是()。
public class Car{
publi
您可能关注的文档
最近下载
- 2024届浙江省新阵地教育联盟高三上学期第二次联考作文“君子有三鉴:鉴乎前,鉴乎人,鉴乎镜”导写及范文.docx VIP
- 高速铁路通信工程细部设计和工艺质量标准(1).pdf VIP
- 2020年成人高等学校招生全国统一考试高起点数学(文).docx VIP
- 钢筋混凝土化粪池22S702.pdf VIP
- 医疗设备投放合同.docx VIP
- 附件2农村实用人才基本情况调查表.doc VIP
- 《Python程序设计》高职PPT完整全套教学课件1-110.pptx VIP
- 水电站防汛工作检查表[一].doc VIP
- 关于《农村留守儿童行为习惯培养的研究》的研究报告.doc VIP
- 全概率公式(呼伦贝尔学院吴美华)教学课件.ppt.ppt VIP
文档评论(0)