首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
采用面向对象程序设计语言C++/Java进行系统实现时,定义类S及其子类D。 D中定义方法int fun(int a,int b),这一现象称为_____________。
采用面向对象程序设计语言C++/Java进行系统实现时,定义类S及其子类D。 D中定义方法int fun(int a,int b),这一现象称为_____________。
admin
2019-05-11
35
问题
采用面向对象程序设计语言C++/Java进行系统实现时,定义类S及其子类D。
D中定义方法int fun(int a,int b),这一现象称为_____________。
选项
A、覆盖/重置
B、封装
C、重载/过载
D、多态
答案
A
解析
本题考查面向对象程序设计基础知识。
在使用面向对象程序设计语言(如C++/Java)进行程序设计时,可以采用方法重载/过载,使得在定义一个类时,类中可以定义多个具有相同名称且参数列表不同的方法。参数列表不同包括参数的个数不同、参数的类型不同以及参数类型的顺序不同。即应该满足使用唯一的参数类型列表来区分方法重载/过载,不能具有同名且完全相同的参数类型列表的方法,返回值类型不同以及参数名称的不同均不满足方法重载/过载。
如在类S中定义了虚/抽象方法int add(int a,int b),与之可以构成方法重载的方法如add(int,int,int)、add(int,float),。如果S中定义add(int,float)方法,则与其可以构成重载的方法还包括add(float,int),。与add(int,int)不可以同时定义在S中的不满足重载的同名方法如int add(int x,int y)或double add(int a,int b)。
在方法重载/过载时,还需要注意方法的参数类型向上提升,即一个尺寸较小的数据类型转换为尺寸较大的数据类型,如float与double。即在方法调用时,如果有严格匹配的数据类型列表的方法,则调用;如果没有严格匹配,而有通过类型向上转换后匹配的方法,则调用经过类型提升之后而匹配的方法。如一个类中定义了add(int,double),而没有定义add(int,float),那么对于调用add(100,20.5f),就会匹配add(int,double)方法。如果既定义了add(int,double),又定义了add(int,float),那么对于调用add(100,20.5f),就会匹配add(int,float)。
在父类中定义的虚/抽象方法,使用继承定义子类,由子类实现虚/抽象方法或者进一步再由其子类实现。子类继承父类中的所有方法,对虚/抽象方法加以实现,也可以补充定义自己特有的方法。在定义自己特有的方法时,也需要满足方法重载的条件。在继承关系的保证下,子类继承了所有父类中的方法,子类实现或重写父类中定义的方法,称为方法的覆盖/重置。
转载请注明原文地址:https://kaotiyun.com/show/1MVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
当三层交换机收到一个数据包,从该数据包中取出目的IP地址,利用该IP地址到自己的硬件转发表中去查找下一跳的MAC地址而没有找到时,三层交换机将______。
一台主机要解析WWW.abc.edu.cn的IP地址,如果这台主机配置的域名服务器为202.120.66.68,因特网顶级服务器为11.2.8.6,而存储www.abc.edu.cn与其IP地址对应关系的域名服务器为202.113.16.10,那么这台主机
软件的生命周期可分为软件定义、软件开发和软件运行维护三个阶段。下列选项中,不属于软件开发阶段的工作的是______。
在Linux操作系统中,______命令可以将文件备份到磁带上。A.cpB.tarC.dirD.Tr
不支持自定义类的程序设计语言是______。A.CB.C#C.C++D.Java
以下关于曼彻斯特编码的描述中,错误的是______。A.无须另外传输同步信号B.每个比特都由两个码元组成C.用电平跳变来区分0和1D.用电平的高低来区分0和1
下列叙述中正确的是(60)。
以下文件中,(7)是图像文件。
______表明了显示屏上能够显示出的像素数目。
在面向对象程序设计语言中,(31)是利用可重用成分构造软件系统的最有效的特性,它不仅支持系统的可重用性,而且还有利于提高系统的可扩充性;(32)可以实现发送一个通用的消息而调用不同的方法;(33)是实现信息隐蔽的一种技术,其目的是使类的(34)相互分离。
随机试题
若一国货币对外升值,则()。
下述肺良性肿瘤中较多见的是
最易引起心房颤动的疾病是
急性阑尾炎的典型临床表现是( )。
物质由原子组成,每一原子均由原子核及电子组成,电子沿一定的轨道绕核旋转。笼罩在核外的带负电荷的电子称为“电子云”,电子出现多的地方,就是电子云密度最大的地方。同一原子中,电子结合能最大的壳层是
背景某电力安装公司承接一项200MW火力发电厂全部机电安装工程,工程内容包括:锅炉机组、汽轮发电机组、厂变配电站、化学水车间、制氢车间、空气压缩车间等。其中锅炉汽包重102t,安装位置中心标高为52.7m;发电机定子158t(不包括两端罩),安装
广义的决策是由()等环节组成的全过程。
在其他条件不变的情况下,如果某产品需求价格弹性系数小于1,则当该产品价格提高时()。
下列关于固定成本的表述中,正确的有()。
中国居民A公司在我国的企业所得税税率为25%,A公司核算的2017年度境内外所得如下:(1)境内所得的应纳税所得额为2000万元;(2)在甲国设有一不具备独立法人地位的分公司,2017年度,该分公司实现所得200万元,分公司适用20%税率,但因处在
最新回复
(
0
)