- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【黑马考试】2.Java面向对象知识测试_答案_3月31日
面向对象部分测试题
本套题共40道不定项选择题,其中单选30道,多选10道。单选2分/题,多选4分/题。多选题不全对半分,全对满分。
下列说法哪个正确? ( )
A. 一个程序可以包含多个源文件
B. 一个源文件中只能有一个公共类
C. 一个源文件中可以有多个类
D. 一个源文件只能供一个程序使用
以下关于Object类说法错误的是( )。
A. 一切类都直接或间接继承自Object类
B. 接口也继承Object类
C. Object类中定义了toString 方法
D. Object类在java.lang包中
在Java中,多态的实现不仅能减少编码的工作量,还能大大提高程序的可维护性及可扩展性,下面哪一个选项不属于多态的条件( )。
A. 子类重写父类的方法
B. 子类重载同一个方法
C. 要有继承或实现
D. 父类引用指向子类对象
编译运行如下Java代码,输出结果是( )。
class Base public void method System.out.print Base method ; class Child extends Base public void methodB System.out.print Child methodB ; class Sample public static void main String[] args Base base new Child ;
base.methodB ; A. Base method
B. Child methodB
C. Base method Child MethodB
D. 编译错误
下面说法正确的是 。
A. final 可修饰类、属性 变量 、方法 B. abstract可修饰类、方法
C. 抽象方法只有方法声明,没有方法体
D. 关键字final和abstract不能同时使用
在Java接口中,下列选项中属于有效的方法声明是( )。
A. public void aMethod ;
B. final void aMethod ;
C. void aMethod D. private void aMethod ;
下面说法中错误的是
静态代码块类一加载只执行一次 , 以后再创建对象的时候不执行
局部代码块的作用是为了限制变量的生命周期
C. 构造代码块在每创建一次对象就执行一次
D. 以上都不对
下面哪些关键字能用来控制对类成员的访问 ?
A. public B. protected C. private D. default
给定如下Java代码 , 以下( )方法可以加入Child类中。
public class Parent
int change //代码 Class Child extends Parent
// 此处可以放入下面哪个选项 A. public int change B. int show int i C. private int change D. abstract int change 在Java中,如果父类中的某些方法不包含任何逻辑,并且需要有子类重写,应该使用( )关键字来声明父类的这些方法。?
A. final?
B. static??
C. abstract??
D. void 下面关于变量及其范围的陈述哪些是对的 A. 实例变量 区别于类变量,属于对象的变量 是类的成员变量。
B. 实例变量用关键字static声明。
C. 在方法中定义的局部变量在该方法被执行时创建
D. 局部变量在使用前必须被初始化。
给定两个java程序,如下:
public interface Face int counter 40; public class Test implements Face private static int counter; public static void main String[]args System.out.println ++counter ; Test.java 的编译运行结果是( )。
A. 40
B. 41
C. 0
D. 1
关于abstract不能和哪些关键字共用正确的是
A. abstract不可以和private共用
B. abstract不可以和static共用
C. abstract不可以和final共用
D. abstract不可以和public共用
Java中,如果类C是类B的子类,类B是类A的子类,那么下面描述正确的是( )。
A. C可以继承B中的公有成员,同样也可以继承A中的公有成员
B. C只继承了B中的成员
C. C只继承了A中的成员
您可能关注的文档
- 【行政许可事项服务指南】基金服务机构注册.doc
- 【讲义打印版】职称英语高频1000词(16页之后未更新).doc
- 【薪酬】销售薪酬设计方案大全(89页PPT 全面实用!).ppt
- 【讲练测】2017届高考化学一轮复习 模块六 选修部分 专题十七 物质的结构与性质 考点三 晶体结构与性质课件.ppt
- 【讲座回顾】美国数学竞赛AMC,竟是留学申请的核武器!.doc
- 【读书报告】《关于费尔巴哈的提纲》读书报告.ppt
- 【讲练测】2017届高考化学一轮复习 模块六 选修部分 专题十七 物质的结构与性质 考点二 分子结构与性质课件.ppt
- 【课件】飞行高度层和飞行航线(扩展资料56页).ppt
- 【课件】房地产行业基础知识20160530.pptx
- 【课堂新坐标】2016届高考英语总复习(人教版,全国通用)语法专项突破:时态和语态(共32张PPT).ppt
最近下载
- 通达信常用快捷键.pdf VIP
- 新高考英语读后续写专题突破 专题13 校园故事.pdf VIP
- 致用英语(第三版)听力教程1教学课件Unit 10-PPT课件.pptx VIP
- 致用英语(第三版)听力教程1教学课件Unit 9-PPT课件.pptx VIP
- (新教材)部编人教版一年级上册小学语文全册教案(教学设计)(新课标核心素养教案).pdf
- 新高考英语读后续写专题突破 专题17 理想、梦想故事.pdf VIP
- 新高考英语读后续写专题突破:专题11 爱心故事.pdf VIP
- 新高考英语读后续写专题突破:专题14 科技故事.pdf VIP
- 《牙髓血运重建术》课件 .ppt VIP
- 新高考英语读后续写专题突破 专题15 灾难故事.pdf VIP
文档评论(0)