首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
采用面向对象程序设计语言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
57
问题
采用面向对象程序设计语言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
程序员上午基础知识考试
软考初级
相关试题推荐
在10Base-T以太网中,网卡与集线器的连接接口标准一般采用标准(39),线缆10Base-T中的10和T分别代表(40)。
计算机的某种病毒仅包围宿主程序,并不修改宿主程序,当宿主程序运行时,该病毒程序也随之进入内存,该病毒属于的病毒基本类型中的______。
在文件存储设备管理中,有三类常用的空闲块管理方法,即位图向量法、空闲块链表链接法和______。
下面有关VLAN的语句中,正确的是______。A.虚拟局域网中继协议VTP(VLANTmnkProtocol)用于在路由器之间交换不同VLAN的信息B.为了抑制广播风暴,不同的VLAN之间必须用网桥分隔C.交换机的初始状态是工作在VTP服务器模
使用Word2003进行文本打印时,通过______命令设置打印参数。A.“文件”→“打印”B.“编辑”→“打印”C.“编辑”→“定位”D.“格式”→“段落”
在非授权的情况下使用Sniffer接收和截获网络上传输的信息,这种攻击方式属于______。A.放置特洛伊木马程序B.DoS攻击C.网络监听D.网络欺骗
某单位的员工工资表如下图所示。当员工基本工资小于2000元时,绩效工资=基本工资×9%×业绩点;当员工基本工资大于等于2000元时,绩效工资=基本工资×8%×业绩点。若要计算绩效工资,可先在F3单元格中输入(3),并向垂直方向拖动填充柄至F9单元格,则可自
在Windows中,下列关于“关闭窗口”的叙述,错误的是(15)。
SNMP代理使用(1)操作向管理端通报重要事件的发生。在下图中,(2)能够响应Manager2的getRequest请求。(1)
以下关于ASP使用的Script语言的叙述中,正确的是______。
随机试题
苏东坡有幕士曾评价一位当时著名词人的作品,“只合十七八女郎,执红牙板,歌杨柳岸晓风残月”。其作品被这样评价的这位著名词人是_______。
物质即看得见、摸得着的实物。
A.交替脉B.颈静脉怒张C.水冲脉D.脉短绌慢性左心衰竭可出现
脂肪动员时脂肪酸在血中的运输形式是
女性病人,30岁,哮喘持续状态2天,动脉血气分析pH7.35,PaCO29.3kPa,PaO26.6kPa,BE+2mmol/L,HCO3-25mmol/L,其酸碱失衡的类型是
工程建设项目初步设计完成后组织项目管理招标的,投标人应提供(),以考察投标人对项目技术经济构成及商务安排的理解程度与相关经验。
依据《生产安全事故应急预案管理办法》的规定,应急预案管理遵循的原则不包括()原则。
某工程时标网络图如下,下列选项说法正确的是()。
在采用趋势分析法进行销售预测时,()适用于每月销售量波动不大的产品的销售预测。
CustomsofficersataLondonairportyesterdayfound$500000worthofdrugswhichwerebeingsmuggledintoBritaininboxesma
最新回复
(
0
)