1 / 5
文档名称:

面向对象测试题.doc

格式:doc   大小:34KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

面向对象测试题.doc

上传人:mh900965 2018/1/4 文件大小:34 KB

下载得到文件列表

面向对象测试题.doc

相关文档

文档介绍

文档介绍:(时长150分钟,满分100分,60分及格)
(每题2分,2*10=20分):
1. 有关new关键字的描述正确的是哪项?()
A. new会调用类的构造器来创建对象
B. new所创建的对象不占用内存空间
C. new创建对象实例的时候可以不使用
D. new所创建的对象一定存放在内存的栈区
2. 类Student代码如下:
Class Student{
String name;
int age;
Public Student (String str){
name = str;
}
}
执行语句Student stu = new Student()后,字段age的值是哪项?()
A. 0
B. null
C. false
D. 编译错误
3. 程序:
Class TestApp{
public static void main(String[] args){
for(int i=0;i<10;i++){
if(i==3)
break;
(i);
}
}
}
程序运行后的输出是哪项?()
A. 0123
B. 012
C. 0123456789
D. 012456789
4. 已知数组array,其最后一个元素的下标是?()
A.
B. ()-1
C. -1
D. -1
5. public class Pet{
private String name;
public Pet(String name){
= name;
}
public void speak(){
(name);
}
}
class Dog extends Pet{
public Dog(String name){
super(name);
}
public void speak(){
();
(“Dog “);
}
}
执行代码
Pet pet = new Dog(“藏獒”);
();
后输出的内容是哪项?()


C. null
D. Dog藏獒
6. 给出下面的代码:
if (x>0) { ("first"); }
else if (x>-3) { ("second"); }
else { ("third"); }
当x在什么范围内,会输出:second ? ()
A. x > 0
B. x > -3
C. x <= -3
D. x <= 0 && x > -3
7. 下列说法中哪项是正确的?()
: Java源程序→编译成机器码→运行