北京开放大学Java面向对象程序设计阶段性测试二.docx

北京开放大学Java面向对象程序设计阶段性测试二.docx

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

题目1

错误

获得5.00分中的0.00分

已标记移除标记

题干

下列说法中,哪一项是正确的

选择一项:

A.在程序中,必须书写调用finalize方法的代码

B.clone方法方法可以用于数组复制

C.任何类都可以覆盖finalize方法

D.任何类都可以运用clone方法被复制

反馈

正确答案是:clone方法方法可以用于数组复制

题目2

正确

获得5.00分中的5.00分

未标记标记题目

题干

下列说法中,哪一项是不正确的()

选择一项:

A.一个private类不能被不同包中的类访问

B.一个public类能被不同包中的类访问

C.一个protected类可以被不同包中的子类访问

D.一个没有可见性修饰符的方法,能被不同包中的类访问

反馈

正确答案是:一个没有可见性修饰符的方法,能被不同包中的类访问

题目3

错误

获得5.00分中的0.00分

未标记标记题目

题干

对下列代码分析正确的是()

publicclassTestextendsA{

publicstaticvoidmain(String[]args){

Testt=newTest();

t.print();

}

}

classA{

Strings;

A(Strings){

this.s=s;

}

publicvoidprint(){

system.out.println(s);

}

}

选择一项:

A.因为类Test中没有构造方法Test(),程序编译有错误

B.如果类A添加一个构造方法A(Strings){},程序能够编译成功

C.程序中有一个隐藏的构造方法Test(),但是不能被编译,因为Test类的父类没有默认的构造方法

D.程序能够编译成功

反馈

正确答案是:程序中有一个隐藏的构造方法Test(),但是不能被编译,因为Test类的父类没有默认的构造方法

题目4

正确

获得5.00分中的5.00分

未标记标记题目

题干

下列类不能被继承的是

选择一项:

A.classA{}

B.classA{protectedA();}

C.classA{privateA();}

D.finalclassA{}

反馈

正确答案是:finalclassA{}

题目5

错误

获得5.00分中的0.00分

未标记标记题目

题干

找出下列程序中错误的代码

publicclassTest{

publicstaticvoidmain(String[]args){

m(newGraduateStudent());

m(newStudent());

m(newPerson());

}

publicstaticvoidm(Studentx){

System.out.println(x.toString());

}

}

classGraduateStudentextendsStudent{

}

classStudentextendsPerson{

publicStringtoString(){

returnStudent;

}

}

classPersonextendsObject{

publicStringtoString(){

returnPerson;

}

}

选择一项:

A.m(newStudent()

B.m(newPerson())

C.m(newGraduateStudent())

反馈

正确答案是:m(newPerson())

题目6

错误

获得5.00分中的0.00分

未标记标记题目

题干

一个类要求一个特殊的成员变量,能被此类的所以子类访问,但同时不能被不是同一个包中其他类访问,下列正确是()

选择一项:

A.变量用protected修饰

B.变量用public修饰

C.变量用private修饰

D.变量不使用修饰符

反馈

正确答案是:变量用protected修饰

题目7

正确

获得5.00分中的5.00分

未标记标记题目

题干

下列类不能被继承的是()

选择一项:

A.classA{protectedA();}

B.classA{}

C.classA{privateA();}

D.finalclassA{}

反馈

正确答案是:finalclassA{}

题目8

错误

获得5.00分中的0.00分

未标记标记题目

题干

对下列代码分析正确的是

//Program1

publicclassTest{

publicstaticvoidmain(String[]args){

Objecta1=newA();

Object

您可能关注的文档

文档评论(0)

开放大学作业辅导 + 关注
实名认证
服务提供商

江苏开放大学,北京开放大学,西安开放大学,国开,云南开放大学,浙江电大,贵州电大,甘肃电大,兰大网院,四川电大,天津开放大学

1亿VIP精品文档

相关文档