首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
采用面向对象程序设计语言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
30
问题
采用面向对象程序设计语言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
程序员上午基础知识考试
软考初级
相关试题推荐
下列方式中,______不能对访问站点的计算机进行限制。
计算机能直接识别和执行的语言是(16),该语言是由(17)组成。
在DHCP服务配置文件dhcp.conf中,用于指定向某客户机分配固定的IP地址的参数是______。
某公司的网络地址是202.117.240.0/20,被划分成16个子网,则每个子网的子网掩码为(1)______,包含的最大的主机数是(2)_____。(2)______A.250B.254C.255D.256
在PowerPoint的各种视图中,显示单个幻灯片以进行文本编辑的视图是普通视图;可以对幻灯片进行移动、删除、添加、复制、设置动画效果,但不能编辑幻灯片中具体内容的视图是(1)_____;PowerPoint可以为文本、图形等对象设置动画效果,设置动
以下关于曼彻斯特编码的描述中,错误的是______。A.无须另外传输同步信号B.每个比特都由两个码元组成C.用电平跳变来区分0和1D.用电平的高低来区分0和1
以太网交换机采用矩阵堆叠模式互连时,需要一个______来连接所有的下层交换机。
______表明了显示屏上能够显示出的像素数目。
在面向对象程序设计语言中,(31)是利用可重用成分构造软件系统的最有效的特性,它不仅支持系统的可重用性,而且还有利于提高系统的可扩充性;(32)可以实现发送一个通用的消息而调用不同的方法;(33)是实现信息隐蔽的一种技术,其目的是使类的(34)相互分离。
In C program, all variables must be(70)before use, usually at the beginning of the function before any(71)statements.
随机试题
浆膜腔积液中嗜酸性粒细胞增多常见于
肺炎球菌肺炎,常伴有
哺乳期妇女预防急性乳腺炎的主要措施是
基金销售机构可以将自有资产与投资人资产并账管理。( )
资产分类,即银行账户与交易账户的划分是商业银行实施市场风险管理和计提市场风险资本的前提和基础。()
加入WTO后,我们利用WTO服务贸易中的跨国贸易方式,向周边的WTO成员国提供电信业务,比如在越南、柬埔寨经营卫星业务,包括使用卫星容量及利用卫星支持国内和国际业务。另一方面,加入WTO后,外国企业将会从各个领域进入中国市场,而今天企业的发展无疑不与电信息
下列关于世界古代文明的说法正确的是:
单元音是指发音时舌位、唇形及开口度始终不变的元音。(西北师范大学2015)
ThreeMiddlingMiningFirmsBetonScaleandScarcityInMaypricesforcopper,nickelandothermetalsrosetorecordlevel
舞狮(liondance)是一种由一人或两人身披狮型服装(lioncostume)进行表演的民间表演艺术。据记载,舞狮有两千多年的悠久历史,在唐朝时被引入皇室,成为皇室的娱乐项目。舞狮最注重的是技巧,舞狮者要以夸张的方式模仿狮子的各种表情和动作。经过几
最新回复
(
0
)