首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: 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
31
问题
有如下程序段: 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全国计算机二级
相关试题推荐
考生文件夹下存在一个Python源文件PY301.py,请按照文件内说明修改代码,实现以下功能:凯撒密码是一种非常古老的加密算法,相传当年凯撒大帝行军打仗时为了保证自己的命令不被敌军知道,它采用了替换方法将信息中的每一个英文字符循环替换为字母表序
关于字典的描述,错误的是()。
下面代码的输出结果是()。defadd(x):ifx>0:returnx+add(x一1)else:return0result=add(10)print(result)
结构化程序设计的基本原则不包括()。
下面关于Python标准库和第三方库的说法正确的是()。
Python中定义类的关键字是()。
以下关于Python的return语句的描述中,正确的是()。
为了降低算法的空间复杂度,要求算法尽量采用原地工作(inplace)。所谓原地工作是指()。
下列选项中,不属于Java核心包的一项是______。
对于catch子句的排列,下列()是正确的。
随机试题
国家强制性标准的代号是
张某手头有一笔闲钱欲炒股,因对炒股不熟便购买了某证券投资基金。关于张某作为基金份额持有人所享有的权利,下列哪些表述是正确的?(2015年卷三75题,多选)
办理转移登记的房屋应缴纳契税,是否缴纳土地增值税则要根据转让房地产时有无土地增值额来判断。()
以下属于寡头垄断市场的行业是( )。
道观中,戴芙蓉冠、披云霞紫袍、坐三清殿中央的是()。
赵、钱、孙三人共带1000元钱外出游玩,赵、钱两人平均花了220元,钱、孙平均花了230元,赵、孙平均花了290元,回来后三人想把剩下的钱平分,结果怎样也分不开,赵出了一个主意,三人谁花钱最少就把剩下的钱给谁。则花钱最少的是______,
设f(x)为[0,1]上的连续函数,证明:并计算
ThelegaldisputebetweenFrecopyandDweanhasyettoreachaconclusion.Talksbetweeneachside’slegalrepresentativeshave
Don’tcallhimjustacollegeprofessor.Internetentrepreneur,TVpersonality,advisortopresidents,andfriendtotherichan
Whatdothestudentsdecideaboutthefollowingpartsoftheproject?Writethecorrectletter,A,BorC,nexttoquestions27-
最新回复
(
0
)