




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
编号:LNJD-PR08-RE32
辽宁机电职脏沐学院2015-2016学年第一考试题
我使用班级:科目:编程基础试卷类别:
14341JavaA0BnCD)
六
题号一二三四五七八总分publicvoidchange(doublem){
得分System.out.println('*parameterisf'+m);
)
阅卷人
}
A.Test.change(15.2f)B.Test.change();
请考生注意:这份试题共三道大题,满分为60分。C.t.change(250.5);D.inta=t.change(13);
考试时间:90分钟,考试形式:开卷口闭卷[3
4、构造方法重载的要素包括()。(选三项)
考试形式为选择题、简答题和编程题,其中选择题有一个或多个答案,全部选对才得分。A.方法名称相同
B.返回类型不同
一、选择题:(选择一项或多项)本大题共20小题,每题1分,共20分
参数列表不同
(将答案写入表格中,否则无成绩!)C.
D.在同一个类中
12345678910
1-105、在如下所示的Sample类中,共有()个构造方法。(选择一项)
publicclassSample{
11-20
privateintx;
publicSample(){
、在中,下面对于构造函数的描述正确的是()。(选择•项)
1Javax=l;
A.类必须显式定义构造函数
)
构造函数的返回类型是
B.voidpublicvoidSample(doublef){
不.构造函数和类有相同的名称,并且不能带任何参数
Cthis.x=(int)f;
D.一个类可以定义多个构造函数
)
publicsample(){
2、在Java接口中,下列选项中有效的方法声明是()。(选择两项)x=2;
A.publicvoidaMethod();
)
)
B.voidaMethodf;publicSample(Strings){
核分人C.voidaMethod(){}
D.privatevoidaMethod();
苔A.4
、在中,类的代码如下所示,假设类的实例化对象名为则选
审核人3JavaTestTest3B.3
项()中的语句能正确调用Test类的change。方法。(选择•项)
C.2
classTest{D.1
宓publicintchange(){
System.out.printlnC'NOparameters");
6、在子类的构造方法中,使用()关键字调用父类的构造方法.(选择•项)
return0;Abase
Bsuper
第1页4页
Cthis
Dextends12、下面()不是Java的访问修饰符关键字.(选择一项)
A.private
7、给定java代码如下所示,在A处所填写类()方法,是对cal方法的重B.friend
载(选择二项)C.protected
publicclassTestD.public
(
publicvoidcal(intx,intz){}13、能单独和finally语句一起使用的块是()
//AA.lry
)B.catch
A.publicintcal(intx,inty,floatz){returnz;}C.throw
B.publicintcal(intx,inty,intz){returnx;}D.throws
C.publicvoidcal(intx,intz){}
D.publicvoidcal(intz,inty,intx)14、关于对下面语句
protectedvoidshow(y){......}
8、在java中,已经定义接DA,以下语句正确的是().(选择两项)下面()语句是它的在子类中的重写?(选择一项)
A.classAAAextendsA()A.protectedintshow(intx,inty){......}
B.classAAAimplementsA{}B.protectedvoidshow(y,intz){......}
C.interfaceAAAextendsA{}C.publicvoidshow(intx,inty){......}
D.interfaceAAAimplementA{}D.voidshow(intx,inty){......}
9、下列选项中关于Java中super关键字的说法正确的是().(选一项)15、假设有下面的接口定义
A.super关键字是在子类对象内部指代其父类对象的引用interfaceBook{
B.super关键字不仅可以指代子类的直接父类,还可以指代父类的父类floatpriceRate=0.05;
C.子类通过super关键字只能调用父类的方法,而不能调用父类的属性)
D.子类通过super关键字只能调用父类的属性,而不能调用父类的方法那么其成员属性priceRate的默认访问修饰符是()。(选择一项)
A.public
10、在Java中,下面对子类XX的描述正确的是().(选一项)B.static
A.类XX必须定义构造函数C.final
B.构造函数的返回类型是voidD.void
C.构造函数和类有相同的名称,并且不需指定任何参数
D.一个类可以定义多个构造函数16、同一包中的子类可以访问父类中带()访问修饰符的成员?(选择两
项)
11、在Java语言中,下列关于类的继承的描述,正确的是()o(选一项)A.public
A.一个类可以继承多个父类B.protected
B.一个类可以具有多个子类C.firend
C.子类可以使用父类的所有方法D.private
D.子类一定比父类有更多的成员方法
17、给定如下Java代码,下列()方法可以加入到Sample类中,并且能
第2页共4页
编号:LNJD-PR08-RE32
够编译正确。(选择两项)
publicclassSample{
publicintgetSomething(intd){
Returnd;
)
)
A.privateintgetSomething(intI){}
B.publicvoidgetSomething(inti){}
C.privateintgetSomething(byteb){returnb;}
D.privateintgetSomething(){return2;}
18,公有成员变量MAX是个int型值,变量的值保持常数值100o在类Constants
中,可以使用以卜()声明语句来定义这个变量。(选择一项)
A.publicintMAX=100;
B.finalintMAX=100;2.简述Java的数据类型包括有哪些?(10分)
C.publicstaticintMAX=100:
D.publicfinalintMAX=1(X);
19、构成方法重写的要素不包括().(选择两项)
A.方法名称相同
B.返回类型不同
C.参数列表相同
D.在同一个类中
20、以下()修饰符用于声明一个类变量,且该变量的值在运行期始终保持不
变。(选择一项)
A.static
B.final
C.staticfinally
D.finalstatic
三、编程题:本大题共工小题,每题2。分,共20分
二、简答题:本大题共2小题,每题10分,共20分
1.简述什么是方法重载?(10分)1.定义一个动物类Animal,有成员方法voidvoice。,再定义其两个子类:狗
类Dog和猫类Cat,在子类中自行重写成员方法voidvoice。实现其功能。
当调用格式如下时,
Animaldoggie=newDog();
第3页共4页
doggie.voice。;//输出信息:“汪汪"
Animalkitty=newCat();
kitty.voice();〃输出信息:"啮哺"
请分别实现其输出信息。(代码书写要注意遵守Java代码规范)
编号:LNJD-PR08-RE33
辽宁机电职雌术学院2015-2016学年第一考试题
B.Test.change(15.2f)B.Test.changef);
S使用班级:14341科目:Java编程基础试卷类别:A0BQCDD.t.change(250⑸;D.inta=t.change(13);
4、构造方法重载的要素包括(ACD)<.(选三项)
A.方法名称相同
B.返回类型不同
C.参数列表不同
注:这份试题共三道大题,满分为60分。考试时间:90分钟D.在同一个类中
考试形式:开卷口闭卷团。评分标准在解题步骤中注明。
5、在如下所示的Sample类中,共有(C)个构造方法。(选择一项)
考试形式为选择题、简答题和编程题,其中选择题有一个或多个答案,全部选对才得分。publicclassSample{
privateintx;
一、选择题:(选择一项或多项)本大题共20小题,每题1分,共20分publicSample(){
1、在Java中,下面对于构造函数的描述正确的是(D)。(选择一项)x=l;
2E.类必须显式定义构造函数
)
F.构造函数的返回类型是voidpublicvoidSample(doublef){
G.构造函数和类有相同的名称,并且不能带任何参数this.x=(int)f;
H.一个类可以定义多个构造函数1
内publicsample(){
2、在Java接口中,下列选项中有效的方法声明是(AB(选择两项)x=2;
E.publicvoidaMethod();)
F.voidaMethod();publicSample(Strings){
不G.voidaMethod(){}
H.privatevoidaMethod();
E.4
3、在Java中,类Test的代码如下所示,假设类lest的实例化对象名为t,则F.3
要选项(C)中的语句能正确调用Test类的change。方法。(选择一项〉G.2
classTest{H.1
publicintchange(){
System.out.println(uNOparameters',);
答return0;6、在子类的构造方法中,使用(B)关键字调用父类的构造方法.(选择一项)
)Abase
publicvoidchange(doublem){Bsuper
System.out.println(Mparameteris:"+m);Cthis
出}Dextends
)
第1页共4页
7、给定java代码如下所示,在A处所填写类(AB)方法,是对cal方法的12、下面(B)不是Java的访问修饰符关键字.(选择一项)
重载(选择二项)E.private
publicclassTestF.friend
(G.protected
publicvoidcal(intx,intz){}H.public
//A
)13、能单独和finally语句一起使用的块是(A)
E.publicintcal(intx,inty,floatz){returnz;}A.try
F.publicintcal(intx,inty,intz){returnx;}B.catch
G.publicvoidcal(intx,intz){}C.throw
H.publicvoidcal(intz,inty,intx)D.throws
8、在java中,已经定义接LIA,以下语句正确的是(BC).(选择两项)14、关于对下面语句
E.classAAAextendsA()protectedvoidshow(intx,inty){.}
F.classAAAimplementsA{}下面(C)语句是它的在子类中的重写?(选择一项)
G.interfaceAAAextendsA{}E.protectedintshow(y){......}
H.interfaceAAAimprlementA{}F.protectedvoidshow(intx,inty,intz){.......}
G.publicvoidshow(y){.......}
9、下列选项中关于Java中super关键字的说法正确的是(A).(选一项)H.voidshow(intx,inty){……}
E.supet关键字是在子类对象内部指代其父类对象的引用
F.supet关键字不仅可以指代子类的直接父类,还可以指代父类的父类15、假设有下面的接口定义
G.子类通过supet关键字只能调用父类的方法,而不能调用父类的属性interfaceBook{
H.子类通过supet关键字只能调用父类的属性,而不能调用父类的方法floatpriceRate=0.05;
)
那么其成员属性priceRate的默认访问修饰符是(A)。(选择一项)
10、在Java中,下面对子类XX的描述正确的是(D).(选一项)E.public
E.类XX必须定义构造函数F.static
F.构造函数的返回类型是voidG.final
G.构造函数和类有相同的名称,并且不需指定任何参数H.void
H.一个类可以定义多个构造函数
16、同一包中的子类可以访问父类中带(AB)访问修饰符的成员?(选择两项)
11、在Java语言中,下列关于类的继承的描述,正确的是(B)。(选一项)
A.一个类可以继承多个父类E.public
B.一个类可以具有多个子类F.protected
C.子类可以使用父类的所有方法G.friend
D.子类一定比父类有更多的成员方法H.private
第2页共4页
编号:LNJD-PR08-RE3317、给定如下Java代码,下列(CD)方法可以加入到Sample类中,并且能够编译正
确。(选择两项)二、简答题:本大题共2小题,每题10分,共20分
班级publicclassSample{1.简述什么是方法重载?(10分)
publicintgetSomething(intd){
学号Returnd;方法重载是指:
}i.在同一作用域中(3分)
)ii.有多个同名的方法(3分)
姓名
E.privateintgetSomething(intI){}iii.具有不同的参数列表(2分)
F.publicvoidgetSomething(inti){}iv附.加:不同的参数列表是指:参数个数不同或数据类型不同(2分)
G.privateintgetSomethingfbyteb){returnb;}
H.privateintgetSomething(){return2;}
18、公有成员变量MAX是一个ini型值,变量的值保持常数值1(X)。在类Constants中,可
以使用以下(D)声明语句来定义这个变量。
A.publicintMAX=1(X);3.简述Java的数据类型包括有哪些?(10分)
B.finalintMAX=1(X);Java的数据类型包括基本型和引用型两大类:
C.publicstaticintMAX=100;1)基本型包括:boolean,char,byte,short,int,longjloat,double(每个1分,共
D.publicHnalintMAX=100;7分)
2)引用型包括:class,interface,array(每个1分,共3分)
19、构成方法重写的要素不包括(BD).(选择两项)
a)方法名称相同
b)返网类型不同
c)参数列表相同
d)在同一个类中
20、以下(D)修饰符用于声明一个类变量,且该变量的值在运行期始终保持不变。(选
择一项)
A.static
B.final
C.staticfinally
D.finalstatic
12345678910
1-10DABCACDCBABBCAD
11〜20BBACAABCDDBDD
第3页共4页
正确完成测试类:得8分
代码不符合Java代码规范(例如:大小写,缩进)扣2〜4分
三、编程题:本大题共1小题,每题20分,共20分
2.定义个动物类Animal,有成员方法voidvoice。,在定义其两个子类:
狗类Dog和猫类Cat,在子类中自行重写成员方法voidvoice。实现其
功能。当调用格式如下时,
Dogdoggie=newDog();
doggie,voice。;〃输出信息:“汪汪”
Catkitty=newCat();
kitty.voice();〃输出信息:“啮唯”
分别实现其输出信息、。
答案代码及评分点如下:
classAnimal{〃完成类2分
publicvoidvoiceO{}〃完成方法2分
classDogextendsAnimal{〃完成类2分
publicvoidvoice。{〃完成方法2分
System.out.println("汪汪");
)
)
classCatextendsAnimal{〃完成类2分
publicvoidvoice。{〃完成方法2分
System.out.println("iIffiwffiM);
}
)
publicclassChapter5_2{〃完成类2分
publicstaticvoidmain(String[]args){〃完成方法2分
Animaldoggie=newDog();〃正确方法调用2分
doggie.voice();〃输出信息:"汪汪"
Animalkitty=newCat。;//正确方法调用2分
kitty.voice();〃输出信息:叫朋苗”〃
)
正确完成3个类:得12分
编号:LNJD-PR08-RE32
辽宁机电职脏沐学院2015-2016学年第一考试题
也使用班级:科目:编程基础试卷类别:
14341JavaAOBlZICD}
六
题号二三四五七八总分A.publicvoidmethod(Strings){}
得分B.publicintmethod(){return1;)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年健身教练职业技能考核试卷:健身教练健身行业健身行业政策法规解读试题
- 2025年消防设施检测与维护消防执业资格考试消防设施验收报告试题
- 2025年医保考试题库:医保异地就医结算实务操作要点与法规详解试题
- 2025年高压电工考试:高压电器设备结构原理与安全操作试题
- 2025年征信数据质量控制专业考试题库试题解析试卷
- 工业园区厂房布局优化规范
- 网吧装修分期付款协议
- 臭氧治疗护理课件
- 2024年珠海市市级“南粤家政”技师工作站年度评估自评表
- 幼儿交通安全教育知识
- 新零售行业智慧零售技术应用及商业模式研究
- 2025年中医技能考试试题及答案
- TCCIIP 001-2024 绿色低碳园区标准
- GB/T 20972.2-2025石油天然气工业油气开采中用于含硫化氢环境的材料第2部分:抗开裂碳钢、低合金钢和铸铁
- 2025广东深圳证券交易所及其下属单位信息技术专业人员招聘笔试参考题库附带答案详解
- 2024年滁州城市职业学院单招职业适应性测试题库带答案
- 2024版《糖尿病健康宣教》课件
- 2024年辽宁铁道职业技术学院高职单招(英语/数学/语文)笔试历年参考题库含答案解析
- 机电控制与可编程序控制器课程设计报告
- 简版个人征信报告模板
- 森林防火主题教育班会PPT
评论
0/150
提交评论