首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: public class Parent { public int addValue (int a,intB){ int s; s=a+b; return
有如下程序段: public class Parent { public int addValue (int a,intB){ int s; s=a+b; return
admin
2012-12-13
40
问题
有如下程序段: public class Parent { public int addValue (int a,intB){ int s; s=a+b; return 3; } } class Child extends Parent {} 则下列选项中,可以正确加入类Child中且父类的方法不会被覆盖的是( )。
选项
A、int addValue (int a,intB){//do something...}
B、public void addValue() {//do something...}
C、public int addValue (int a,intB)throws MyException {//do something...}
D、public float addValue (int a,int b,float b=1.0) {//do someting...}
答案
B
解析
此题涉及方法重载(overload)、方法重写(override)以及类派生时方法重写的规则方法重载的规则是:
(1)参数列表必须不同,参数个数不同完全可以,如果个数相同,则参数类型的不同不会引起歧义,例如int和long、float和double就不能作为唯一的类型不同;
(2)返回值可以不同,但是不能是重载时唯一的不同点 (这点和C++中不同,C++中返回类型必须一致)。
方法重写发生在类继承时,子类可以重写父类中已有的方法,必须在返回类型和参数列表一样时才能说是重写,否则就是重载,Java中方法重写的一个重要而且容易被忽略的规则是重写的方法的访问权限不能比被重写的方法的访问权限低!
重写的另一个规则是重写的方法不能比被重写的方法抛出(throws)更多种类的异常,其抛出的异常只能少,或者是其子类,不能以抛出异常的个数来判断种类,而应该是异常类层次结果上的种类。
此题中选项A的错误就是重写的访问权限比被重写的方法的低,而B属于重载,选项C的错误在于比被重写的方法抛弃了更多种类的异常。选项D中,当只传递两个变量的值的时候,系统就不知道到底调用哪个方法了,因为b为常量,可以不指定。所以只有选项B是符合题意的。
转载请注明原文地址:https://kaotiyun.com/show/mL2p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
f=open()可以打开一个文件,关于f的描述错误的是()。
以下关于函数的定义与编写的描述,错误的是()。
下列关于Python运算符的使用描述正确的是()。
耦合性和内聚性是对模块独立性度量的两个标准,下列叙述中正确的是()。
支持子程序调用的数据结构是()。
现在假设有一个包含一个函数的程序放在一个文件中,在主程序文件中使用下面各种方法来导入它,哪一种方法是错误的?()
下面关于Python中类和面向对象的说法错误的是()。
下列哪个语句在Python中是非法的?()
用PyInstaller工具把Python源文件打包成一个独立的可执行文件,使用的参数是()。
容器类java.awt.container的父类是()。
随机试题
(非英语类学生必做)Aschoolboy’slifeisinpreparationfortherealbattleoflife.Itisalso【61】ofdifferencesandinterests.O
《中华人民共和国固体废物污染环境防治法》规定:禁止擅自关闭、闲置或者拆除工业固体废物污染环境防治设施、场所;确有必要关闭、闲置或者拆除的,必须经所在地县级以上地方人民政府环境保护行政主管部门( ),并采取措施,防止污染环境。
下列流水参数中,不属于空间参数的是()。
钢筋代换时,必须征得()单位的批准。
证券监督管理机构应当自受理基金管理公司募集申请之日起()做出批准或者不予批准的决定。
随着通讯技术的进步,政府执政的舆论环境已发生了明显的变化,各种舆论可以借助网络、短信等方式跨越时空迅速传递,使意见空间加大、力度增强,而决策透明度的增加和公民民主参与意识的增强,又加大了政府的舆论压力。因此政府对“舆情危机”的处理,需要改变以往的被动方式,
InasurveyconductedbyresearchfirmHarrisInteractive,71%ofAmericanssaidthatspendingextramoneyontravelduringthe
下列选项中,不是Access数据库对象的是()。
(字处理题)在某学校任教的林涵需要对一篇Word格式的科普文章进行排版,按照如下要求,帮助她完成相关工作。修改文档的纸张大小为“B5”,纸张方向为横向,上、下页边距为2.5厘米,左、右页边距为2.3厘米,页眉和页脚距离边界皆为1.6厘米。
ManhasbecomemasteroftheEarth’ssurface.Heisconstantlyprobingintotheearth’sdepthsandintoatmosphere’supperreach
最新回复
(
0
)