面向对象程序设计-形考任务2(预备知识:第34章;分值:25分)-国开(HB)-参考资料_第1页
面向对象程序设计-形考任务2(预备知识:第34章;分值:25分)-国开(HB)-参考资料_第2页
面向对象程序设计-形考任务2(预备知识:第34章;分值:25分)-国开(HB)-参考资料_第3页
面向对象程序设计-形考任务2(预备知识:第34章;分值:25分)-国开(HB)-参考资料_第4页
免费预览已结束,剩余3页可下载查看

下载本文档

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

文档简介

面向对象程序设计-形考任务2(预备知识:第3,4章;分值:25分)-国开(HB)-参考资料请认真阅读一下说明然后下载:请仔细核对是不是您需要的题目再下载!!!!本文档的说明:下载完本文档后,请用WORD或WPS打开,然后按CTRL+F在题库中逐一搜索每一道题的答案,预祝您取得好成绩百!形考任务2(预备知识:第3,4章;分值:25分)一、判断题(每题1分,共20分)第1题一个新类可以从现有的类中派生,这个过程称为类继承。[判断题]A、对B、错参考答案是:A第2题根据已有类继承定义出的新类称为已有类的派生类(子类),已有类称为超类(父类)。[判断题]A、对B、错参考答案是:A第3题Java不支持类的多重继承,只支持类的单继承。[判断题]A、对B、错参考答案是:A第4题如果在派生类的构造方法的定义中没有明确调用父类的构造方法,则系统在执行派生类的构造方法时会自动调用父类的缺省(默认)构造方法。[判断题]A、对B、错参考答案是:A第5题在一个派生类中,可以定义与上层父类中的成员同名的变量。[判断题]A、对B、错参考答案是:A第6题一个父类的对象可以直接赋值给下层子类的对象。[判断题]A、对B、错参考答案是:B第7题任何一个派生类的引用变量(或对象)都可以被当成一个父类的引用变量(或对象)。[判断题]A、对B、错参考答案是:A第8题派生类可以直接访问从父类中继承下来的所有成员变量及方法。[判断题]A、对B、错参考答案是:B第9题在Java语言中,既可以根据一个类创建对象,也可以根据一个接口创建对象。[判断题]A、对B、错参考答案是:B第10题Java中的动态多态性实现手段是覆盖基类中的同名成员函数,其调用规则是依据对象在实例化时而非定义时的类型调用对应类中的同名成员函数。[判断题]A、对B、错参考答案是:A第11题抽象类要包含一些抽象方法,这种抽象方法只有方法的声明,而没有方法的实现。[判断题]A、对B、错参考答案是:A第12题在一个抽象类中,也可以包含成员变量和构造方法。[判断题]A、对B、错参考答案是:A第13题接口中的所有方法都是抽象的,每个方法都只有方法声明,而没有方法体。[判断题]A、对B、错参考答案是:A第14题在Java语言中,既不能利用抽象类生成对象,也不能利用接口生成对象。[判断题]A、对B、错参考答案是:A第15题接口中的所有成员方法都默认具有public和abstract修饰。[判断题]A、对B、错参考答案是:A第16题一个类可以实现一个或多个接口,所使用的子句关键字为implements。[判断题]A、对B、错参考答案是:A第17题在Java语言中,一个类不能被定义在另一个类之中,类与类之间没有包含关系。[判断题]A、对B、错参考答案是:B第18题在Java语言中,使用包提供了包一级的封装及存取权限。[判断题]A、对B、错参考答案是:A第19题一个包不仅可以包含若干个类字节码文件,还可以包含若干个包。[判断题]A、对B、错参考答案是:A第20题在Java语言中,声明包语句的关键字为package,引入包语句的关键字为import。[判断题]A、对B、错参考答案是:A二、简答题,选择下列每个主函数运行后的输出结果。(每题1分,共5分)第21题publicclassXXK2{privateinta,b;publicXXK2(intaa,intbb){a=aa;b=bb;}publicintf1(intx){if(x>10)returna+b+3*x;elsereturna*b*x;}publicstaticvoidmain(String[]args){XXK2x=newXXK2(3,4);inty=x.f1(8);System.out.println("y="+y);}}[单选题]A、y=96B、y=34参考答案是:A第22题publicclassXXK4{publicstaticvoidmain(String[]args){int[]a={2,5,8,10,15,20};ints=0;for(inti=0;i<a.length;i++)s+=a[i];System.out.println("s="+s);}}[单选题]A、s=43B、s=60参考答案是:B第23题publicclassXXK4{publicstaticvoidmain(String[]args){String[]a={"xxk","weirong","xucong","xuxiaohua","baojuan"};intm=0;for(inti=0;i<a.length;i++){intn=a[i].length();if(n>m)m=n;}System.out.println("m="+m);}}[单选题]A、m=9B、m=10参考答案是:A第24题abstractclassShape{inta,b;publicShape(intaa,intbb){a=aa;b=bb;}abstractpublicdoublearea();}classRectangleextendsShape{publicRectangle(intaa,intbb){super(aa,bb);}publicdoublearea(){returna*b;}}classTriangleextendsShape{publicTriangle(intaa,intbb){super(aa,bb);}publicdoublearea(){returna*b/2;}}publicclassXXK3{publicstaticvoidmain(String[]args){Shapex,y;x=newRectangle(10,20);y=newTriangle(10,15);System.out.println(x.area()+","+y.area());}}[单选题]A、200.1,75.1B、200.0,75.0参考答案是:B第25题interfaceShape{doublearea();doublegirth();}classRectangleimplementsShape{inta,b;publicRectangle(intaa,intbb){a=aa;b=bb;}publicdoublearea(){returna*b;}publicdoublegirth(){return2*(a+b);}}publicclassXXK3{p

温馨提示

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

评论

0/150

提交评论