-
编号:
LNJD-PR08-RE33
班
级
辽
宁
机
p>
电
职
业
技
术
学
院
2015
—
2016
学
年
第
一
学
期
p>
期
末
考
试
题
A.
(15.2f)
();
装
使用班级:
14341
科目:
Java
编程基础
试卷类别:
A
?
B
□
C
□
C.
D. int a=(13);
学
号
(250.5);
4
、构造方法重载的要素包括(
)
。
(选三项)
ACD
姓
名
答案及评分标准
A
.方法名称相同
订
B
.返回类型不同
p>
注
:
这
份
试
题
共
三
道
大
p>
题
,
满
分
为
60
分
。
考
试
时
间
:
90
分
钟
C
.参数列表不同
D
.在同一个类中
< br>考
试
形
式
:
开
卷
□
闭
卷
?
。
评
p>
分
标
准
在
解
题
步
骤
中
注
明
。
< br>
5
、在如下所示的
Sample
类中,共有(
C
)个
构造方法。
(
选择一项
)
考试形式为选择题、简答题和编程题,其中选择题有一个或多个答案,全部
选对才得分。
public
class Sample{
private int x;
一、选择题:
(选择一项或多项)本大题共
20
小题,每题
1
分,共
20
分
public Sample(){
1、在
Java
中,下面对于构造函数的描述正确的是(
D
)
。
(
选择一项
)
x=1;
线
A.
类必须显式定义构造函数
}
B.
构造函数的返回类型是
void
public void Sample(double
f){
C.
构造函数和类有相同的名称,并且不能带任何参数
this.x=(int )f;
D.
一个类可以定义多个构造函数
}
内
public
sample(){
2
、在
Java
接口中,下列选项中有效的
方法声明是(
AB
)
。
(
选择两项
)
x=2;
A.
public void aMethod();
}
B.
void aMethod();
public
Sample(String s){
不
C.
void aMethod(){}
}
D.
private void
aMethod();
}
A.
4
3
、在
Ja
va
中,类
Test
的代码如下所示,
假设类
Test
的实例化对象名为
t<
/p>
,则
B.
3
要
选项(
C
)中
的语句能正确调用
T
est
类的
change()
方法。
(选择一项)
C.
2
class Test{
D.
1
public int
change(){
n(“NO parameters”);
答
return 0;
6
、在子类的构造方法中
,
使用
(
B
)
关键
字调用父类的构造方法
.
(
选择一项
)
}
A
base
public void change(double m){
B
super
n(“parameter
is:”+m);
C
this
题
}
D
extends
}
第
1
页
共
4
页
7
p>
、给定
java
代码如下所示,在
A
处所填写类(
AB
)方法,是对
cal
方法的
12
、下面(
B
)不是
Java
< br>的访问修饰符关键字
.
(选择一项)
重载(选择二项)
A
.
p
rivate
public class Test
B
.
f
riend
{
C
.
p
rotected
public void cal
(int x , int z){}
D
.
p
ublic
//A
}
A
.
p
ublic int cal(int x , int y
, float z){return z;}
B
.
p
ublic int cal (int x,int y
,int z ){return x;}
C
.
p
ublic void cal(int x,int
z){}
D
.
p
ublic void cal (int z,int y
, int x)
8
、在
java
中,已经
定义接口
A
,以下语句正确的是(
BC
)
.
(选择两项)
A
.
class AAA extends
A ()
B
.
class AAA implements A { }
C
.
interface AAA extends A { }
D
.
interface AAA imprlement A { }
9
p>
、下列选项中关于
Java
中
super
关键字的说法正确的是(
A
)
.<
/p>
(选一项)
A.
supet
关键字是在子类对象
内部指代其父类对象的引用
B.
supet
关键字不仅可以指代子类的直接父类,还可以指代父
类的父类
C.
< br>子类通过
supet
关键字只能调用父类的方法,而不能
调用父类的属性
D.
子类通过
supet
关键字只能调用父类的属性,
而不能调用父类的方法
10<
/p>
、在
Java
中,下面对子类
XX
的描述正确的是(
D
)
.
(选
一项)
A.
类
XX
必须定义构造函数
B.
构造函数的返回类型是
void
C.
构造函数和类有相同的名称,并且不需指定任何参数
D.
一个类可以定义多个构造函数
11
、在
Java
语言中,下列关于类的继承的描述,正确的是(
B
)
。
(选一项)
A.
一个类可以继承多个父类
B.
一个类可以具有多个子类
C.
子类可以使用父类的所有方法
D.
子类一定比父类有更多的成员方法
第
2
页
共
4
页
p>
13
、能单独和
finally
语句一起使用的块是(
A
)
14
、关于对下面语句
protected void show(int x,int
y){……}
下面(
C
)语句是它的在子类中的重写?(选择一项)
A
.
protected int show(int x,int
y){……}
B
.
protected void show(int x,int y, int
z){……}
C
.
public void show(int x,int
y){……}
D
.
void show(int x,int y){……}
15
、假设有下面的接口定义
interface Book{
float priceRate=0.05;
}
那么其成员属性
priceRate
的默认访问
修饰符是(
A
)
。
(选择一项)
A
.
p
ublic
B
.
s
tatic
C
.
f
inal
D
.
v
oid
16
、同一包中的子类可以访问父类中带(
AB
)访问修饰符的成员?(选择两项)
A
.
p
ublic
B
.
p
rotected
C
.
f
riend
D
.
p
rivate
-
-
-
-
-
-
-
-
-
上一篇:英语词汇学引论读书报告
下一篇:局域网打印机不能共享问题大全(带解决方法)