- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
习题四参考答案
一、判断题
1.对2.对3.错4.错5.对
6.错8.错9.对10.对11.错
12.对13.错14.对15.对16.错
17.对18.对19.错20.错
【解释】
第3题:本题考查抽象类的特性。抽象类中可包含构造方法、抽象方法和具体实现的方法以及常量和变量,但不能直接实例化,一般可对抽象类的子类实例化,实例化对象引用可以是抽象类类型。
第11题:本题考查子类中可以写的方法。子类可以继承父类的方法,也可以覆盖父类的方法,也可以新增加方法,新增加的方法与从父类继承的方法可构成重载。
第13题:本题考查abstract的用法。abstract可修饰类和方法,但不能修饰属性,即不能修饰类的成员变量。
第16题:本题考查final修饰的方法的特性。final修饰的方法不能被覆盖,但可以有重载的方法。
二、选择题
1.B2.B3、A4.B5.A
6.C7.B8.D9.B10.B
11.A12.D13、D14.A15.D
16.D17、C18.D19、AD20、CD
21、C22、C23、C24、B25.B
26.D28.A
【解释】
第7题:本题考查对继承、覆盖和重载的理解,属于难点。本题4个选项中的方法名与父类定义的方法名都相同。选项A的方法有3个参数,选项C的方法有1个参数,都能与从父类继承的方法构成重载,可以加入子类Child中;选项B和选项D方法中的参数类型和个数都与父类定义的方法相同,由于父类定义的方法用public修饰,要想覆盖父类定义的方法,子类的方法也必须用public修饰,因此,选项D可以加入子类Child中,但选项B不行。
第8、10、13和14题:这几题主要考查子类中含有覆盖方法的调用情况。子类对象调用方法时,首先调用子类中同名和参数形式(参数个数、类型和顺序)一致的方法,否则就调用父类中定义的匹配的方法。
第9题:本题考查对类实现接口的理解。在Java的接口中包括抽象方法和常量。类实现接口时,需实现接口中的所有方法,并可直接使用接口中定义的常量(等同于从接口中继承了这些常量)。本题中的接口B定义了intk=10;”编译时会自动加上final,表示k为常量。因此,本题选B。
第11题:本题考查父类中有static修饰和没有static修饰的方法被子类覆盖的情形。当父类的方法被static修饰时,子类中覆盖的方法也必须用static修饰。反之,父类的方法没有static修饰,子类中覆盖的方法也不用static修饰。所以,本题选A。
第12和16题:这2题考查子类继承父类时构造方法的定义。子类继承父类时,若父类定义了有参数的构造方法,而没有定义无参数的构造方法,那么在子类中的构造方法必须用super语句去调用父类定义的有参数的构造方法,否则无法通过编译。因此,建议在定义父类时,如写了构造方法,最好写上一个无参数的构造方法。
第18题:本题考查类的继承。选项A中的m仅在父类的方法参数中定义,无法给变量i赋值;选项B中的b是非静态成员变量,在静态的main方法中无法直接给i赋值;父类定义的a是私有的,无法被子类继承,所以选项C也不对。选项D中的方法change是父类定义的公共方法,可以被子类继承和调用。因此,本题选D。
第23题:本题考查类的构造方法。程序中第2行为构造方法,第5行为方法名,Test有void修饰,它不是构造方法,可作为实例方法。程序编译能通过。运行时,第9行实例化Test对象,调用第2行的构造方法,输出3;然后执行第9行调用第5行的方法,输出2;最后执行11行,输出1。因此,本题选C。
第24题:本题考查子类实例化时的过程
三、程序阅读题
1.int
2.(1)abstract(2)getName(3)extends(4)Stringmajor(5)getMajor
3.32
4.resultOne=0
resultTwo=48
resultThree=20
5.Pine
Tree
Oops
6.MyFunc
7.
您可能关注的文档
- 2022-2023学年江苏省南通市海安市译林版(三起)六年级上学期期末英语试卷.docx
- 2019年基金从业资格考试《证券投资基金基础知识》真题汇编(二).docx
- 抖音运营文章汇总(点击标题可打开文章).xlsx
- 五年级计算100题(题目+答案).pdf
- 安全工程师《金属冶炼安全》复习题集(第3073篇).docx
- (易错题)小学数学三年级下册第五单元《面积》-单元测试卷(含答案解析)(2).doc
- 分析化学实验考试试题及答案.docx
- 浙江主管药师期中检测试卷.docx
- 中职英语全真模拟试题.doc
- 2023全国乙卷数学文科卷.docx
- 重庆新速达物业服务集团股份凯里公司招聘笔试题库2024.pdf
- 浙江杭州千岛湖泰众肉类食品有限公司招聘笔试题库2024.pdf
- 陕西新华出版传媒集团新华书店分公司招聘笔试题库2024.pdf
- 宁夏海原县肉牛产业发展集团有限公司招聘笔试题库2024.pdf
- 浙江温岭市化工轻工建筑材料有限公司招聘笔试题库2024.pdf
- 中航飞机汉中航空零组件制造有限公司招聘笔试题库2024.pdf
- 山东海阳市海昇矿产资源开发有限公司招聘笔试题库2024.pdf
- 山东潍坊寿光市公共交通运输有限公司招聘笔试题库2024.pdf
- 内蒙古察右前旗农业投资开发有限公司招聘笔试题库2024.pdf
- 线上清明祭英烈活动策划.pptx
文档评论(0)