首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: 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
33
问题
有如下程序段: 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/BU2p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。x=[90,87,93]y=(”Aele”,”Bob”,”lala”)z={}foriinrange(len(x)):z[i]=list(zip(x,y))pr
下面关于Python中类和面向对象的说法错误的是()。
考生文件夹下存在一个文件“PY201.py”,请写代码替换横线,不修改其他代码,实现以下功能。使用turtle库的turtle.fd()函数和turtle.left()函数绘制—个边长为200像素黄底红边的太阳花,效果如下所示。试题程序:#请在程序
考生文件夹下存在两个Python源文件“PY30H.py”和“PY301-2.py”,分别对应两个问题,请按照文件内说明修改代码,实现以下功能。《傲慢与偏见》是史上最震撼人心的“世界文学十部最佳小说之一”。第1章的内容由考生文件夹下文件“arrogant
考生文件夹下存在两个Python源文件,分别对应两个问题,请按照文件内说明修改代码,实现以下功能。下面所示为—套由公司职员随身佩戴的位置传感器采集的数据,文件名称为“sensor.txt”,其内容示例如下:2016/5/310:05,
在Python中,不能作为变量名的是()。
在考生文件夹下有一个文件“PY102.py”,请按照文件内的说明,完善代码,实现下面功能:用键盘输入一个十进制数保存在变量s中,转换为二进制数输出显示在屏幕上,示例如下。请输入一个十进制数:25转换成二进制数是:11001试题程序:#请在程序的__
以下保留字不用于异常处理逻辑的是()。
数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。
软件开发的结构化设计(SD)方法,全面指导模块划分的最重要原则应该()
随机试题
下列哪些因素可影响视野的大小
脑的动脉供应来自
可引起砷中毒的作业有可引起三硝基甲苯中毒的作业有
个人抵押授信贷款贷后检查的主要内容包括()。
甲公司的变动资产销售百分比为50%,变动负债销售百分比为10%。设甲公司的外部融资销售增长比大于。但不超过0.2,销售净利率为10%,股利支付率为30%,其他条件不变,则甲公司销售增长率的可能区间为()。
简述最近发展区的概念及其意义。
在刑法的溯及问题上,目前我国采用的是从旧兼从轻原则。()
设一设备在时间长度为t的时间内发生故障的次数N(t)~P(λt).(1)求相继两次故障之间时间间隔T的概率分布;(2)求设备在无故障工作8小时下,再无故障工作8小时的概率.
A、Husbandshavetoshampowerwiththeirwivesandhelpthemwiththehousework.B、Olderwomendonotoftenhaveimportantposit
QuestionsontheOriginsofChristmas1.WhydowecelebrateonDecember25th?A)TheBiblemakesnomentionofJesusb
最新回复
(
0
)