2020B核心java第6课面向对象测试题附答案_第1页
2020B核心java第6课面向对象测试题附答案_第2页
2020B核心java第6课面向对象测试题附答案_第3页
2020B核心java第6课面向对象测试题附答案_第4页
2020B核心java第6课面向对象测试题附答案_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2020B核心java第6课面向对象测试题复制您的姓名: 填空题 *_1 运行结果是() 单选题 *A ExceptionB A,B,ExceptionC 第12行编译失败D 第6行编译失败(正确答案)E 运行时候抛出空指向异常2下面那个声明是正确的() 单选题 *A 代码不需要修改就可以编译通过B 如果在Tree类中加入 public Tree()Plant();,代码将编译通过C 如果在Plant类中加入 public Plant()Tree();代码将编译通过D如果在Plant类中加入 public Plant()this(“fern”);代码将编译通过(正确答案)E如果在Plant类中

2、加入 public Plant()Plant(“fern”);代码将编译通过3下面描述正确的是() 单选题 *A 代码可以编译成功B 第16行错误,导致编译失败C 第19行错误,导致编译失败(正确答案)D 第5行错误,导致编译失败答案解析:正确答案为C,类C在重写父类B中的方法execute的返回类型发生错误,如果返回类型是基本类型就必须一样,如果是对象类型,可以是其子类,不能是父类。4那个描述是正确的() 单选题 *A 输出:420(正确答案)B 运行时候抛出异常C 所有构造器必须用public来声明D构造器不能用private来声明E 构造器不能用protected来声明5运行结果为()

3、单选题 *A foofoofoofoofooB foobarfoobarbarC foobarfoofoofooD foobarfoobarfoo(正确答案)E barbarbarbarbarF foofoofoobarbarG foofoofoobarfoo6结果为() 单选题 *A HelloB HelloWorldC 编译失败(正确答案)D WorldHelloE 代码什么也没输出F 运行时候抛出异常7下来表述能使代码编译通过() *A 改变第2行为:public int a;B 改变第2行为:protected int a;C 改变第7行为 public Sub()this(5);(正

4、确答案)D改变第7行为 public Sub()super(5);(正确答案)E 改变第7行为 public Sub()super(a);8 下列描述正确的是() 单选题 *A 如果类A是B的子类代码将编译通过B 如果类B是类A的子类代码将编译通过(正确答案)C第7行有错,使得代码总是编译失败D第8行有错,使得代码总是编译失败9 下面那个声明的方法kk可以使得代码能正常编译运行() 单选题 *A public void kk(String * msg)B public void kk(String msg)C public void kk(String msg)(正确答案)D public v

5、oid kk(String msg1,String msg2,String msg3)10 那个是正确的() 单选题 *A 4321B 0000C 运行时候抛出异常D 编译失败,第7行代码引发错误(正确答案)11 下列那个代码插入第7行,运行输出RED GREEN BLUE() 单选题 *A for(Color c:Color.values()(正确答案)B for(Color c=RED;c=Blue;c+)C for(Color c;c.hasNext();c.next()D for(Color c:Color0;c=Color2;c+)12 下面描述正确的是() 单选题 *A代码运行到1

6、2发生错误B 输出3C 输出1D第4行代码会引起编译失败(正确答案)E 第13行代码会引起编译失败13 下列哪些代码插入第5行可以正常编译运行() *A int foo()/*省略的代码 */B void foo()/*省略的代码 */(正确答案)C pubic void foo()/*省略的代码 */(正确答案)D private void foo()/*省略的代码 */E protected void foo()/*省略的代码 */(正确答案)14 下面描述正确的是() 单选题 *A 代码编译成功B 第11行代码编译失败C 第15行代码编译失败(正确答案)D 第11和15行代码都会导致代码

7、编译失败15 () 单选题 *A 第10行代码导致编译失败(正确答案)B s9C s8D 第11行代码导致编译失败E 以上都不是16运行结果是() 单选题 *A 1B 3C 123(正确答案)D 321E什么也没输出17运行结果为() 单选题 *A snootchy 420 third second firstB snootchy 420 first second thirdC first second third snootchy 420D third second first snootchy 420(正确答案)E thirds first sccond snootchy 420F first second first third snootchy 42018 运行结果为() 单选题 *A peepB backC moveD 编译失败E 运行抛出异常(正确答案)19 运行结果为() 单选题 *A helloB 编译失败(正确答案)C 运行抛出异常D 以上都不是20 修改那处错误可以使得程序可以正常编译通过() *A 在Car类的构造器首行插入this();B在MeGo类的构造器首行插入this();C在MeGo类的构造器

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论