可做奥鹏院校所有作业,毕业论文,咨询请添加QQ:3230981406 微信:aopopenfd777吉大《面向对象程序设计》在线作业二 试卷总分:100得分:100 第1题,下列代码中,将引起一个编译

可做奥鹏全部院校在线离线作业毕业论文QQ:3230981406 微信:aopopenfd777

发布时间:2020-12-21 23:12:41来源:admin浏览: 100 次

可做奥鹏院校所有作业,毕业论文,咨询请添加QQ:3230981406      微信:aopopenfd777




吉大《面向对象程序设计》在线作业二
试卷总分:100    得分:100
1,下列代码中,将引起一个编译错误的行是(     ) 1)public class Test{ 2) int m,n; 3) public Test(){} 4) public Test(int a){m=a;} 5) public static void main(String args[]){ 6) Test t1,t2; 7) int j,k; 8) j=0;k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11) } 12) }
A、第3

B、第5

C、第6

D、第10

正确答案:


2,"阅读下面程序 class ex3124 { public static void main(String [] args) { boolean b=true; if(b){ int i=1;} else { int i=2;}System.out.println(i);}} 现在想先编译再运行该程序,结果是(     )
A1
B2
C、编译出错

D、运行出错

正确答案:


3,关于以下程序段的说法正确的是(     ) 1. public class Myar{ 2. public static void main(String argv[]){ 3. int[]i=new int[5]; 4. System.out.println(i[5]); 5. } 6. }
A、第2行编译出错

B、第4行编译出错

C、编译时产生错误

D、编译时没有产生错误,运行时发生异常

正确答案:


4,下列叙述中,错误的是(     )
A、父类不能替代子类

B、子类能够替代父类

C、子类继承父类

D、父类包含子类

正确答案:


第题,TeacherStudent是类Person的子类; Person p; Teacher t; Student s; //p, t and s are all non-null. if(t instanceof Person) { s = (Student)t; } 最后一句语句的结果是(     )
A、将构造一个Student对象;

B、表达式是合法的;

C、表达式是错误的;

D、编译时正确,但运行时错误。

正确答案:


6,以下语句有语法错误的是(     )
Aint x=1y=2z=3
Bfor (int x=10,y=0x0x++);
Cwhile (x5);
Dfor(; ;);
正确答案:


7,下列方法定义中,正确的是(     )
Aint x(){ char ch='a'; return (int)ch; }
Bvoid x(){ ...return true; }
Cint x(){ ...return true; }
Dint x(int a,b){ return a+b; }
正确答案:


8,若已定义 byte[ ] x= {11,22,33,-66} ; 其中0≤k≤3,则对x数组元素错误的引用是( )
Ax[5-3]
Bx[k]
Cx[k+5]
Dx[0]
正确答案:


9,如果类中的成员变量可以被同一包访问,则使用如下哪个约束符(     )
Aprivate
Bpublic
Cprotected
Dno modifier
正确答案:


第题,不允许作为类及类成员的访问控制符的是(     )
Apublic
Bprivate
Cstatic
Dprotected
正确答案:


11,Java语言的类间的继承关系是(     )
A、多重的

B、单重的

C、线程的

D、不能继承

正确答案:


第题,以下叙述正确的是(     )
A、构造方法必须是public方法

Bmain方法必须是public方法

CJava应用程序的文件名可以是任意的

D、构造方法应该声明为void类型

正确答案:


13, Java 中,用 package 语句说明一个包时,该包的层次结构必须是(     )
A、与文件的结构相同

B、与文件目录的层次相同

C、与文件类型相同

D、与文件大小相同

正确答案:


14,下面哪个为构造函数的特性定义(     )
A、在类中声明构造函数时,名称须与类名相同

B、具有重载特性,可以建立多个相同名称

C、使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配

D、以上都是

正确答案:


第题,关于Java中数据类型叙述正确的是(     )
A、整型数据在不同平台下长度不同

Bboolean类型数据只有2个值,truefalse
C、数组属于简单数据类型

DJava中的指针类型和C语言的一样

正确答案:


16,下列正确的表达式(     )
Adouble a=10;
BDouble a=new Double(10);
Cbyte a = 340;
DByte a = 120;
正确答案:,B


17,执行下列代码后,哪个结论是正确的 ( )String[] s=new String[10];
As[10] "";
Bs[9] null;
Cs[0] 未定义

Dslength 10
正确答案:,D


18,以下哪些是面向对象编程的基本特征?(     )
A、继承

B、封装

C、多态

正确答案:,B,C


19,指出下列哪个方法与方法public void add(int a){}为合理的重载方法(     )
Apublic int add(int a)
Bpublic void add(long a)
Cpublic void add(int a,int b)
Dpublic void add(float a)
正确答案:,D


第题,说明下列创建数组的方法那些是正确的(     )
Aint twoDim[][] = new int[4][];
Bint twoDim[][] = new int[][4];
Cint twoDim[][] = new int[4][5];
Dchar a[] = {'A', 'B'};
正确答案:,C,D


21,如果p是父类Parent的对象,而c是子类Child的对象,则语句c = p是正确的(     )
A、错误

B、正确

正确答案:


22,在异常处理中总是将可能产生异常的语句放在try块中,用catch子句去处理异常,而且一个try块之后只能对应一个catch语句(     )
A、错误

B、正确

正确答案:


23,Java的各种数据类型占用的内存长度固定,与具体软硬件环境无关(     )
A、错误

B、正确

正确答案:


24,有的类定义时可以不定义构造函数,所以构造函数不是必需的(     )
A、错误

B、正确

正确答案:


第题,一个Java类可以有多个父类(     )
A、错误

B、正确

正确答案:

 


作业咨询 论文咨询
微信客服扫一扫

回到顶部