首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
采用面向对象程序设计语言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
25
问题
采用面向对象程序设计语言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
程序员上午基础知识考试
软考初级
相关试题推荐
在TCP/IP模型中,(25)处理机器之间的通信,(26)负责接收IP数据报并发送至选定的网络。
全双工以太网传输技术的特点是______。A.能同时发送和接收帧、不受CSMA/CD限制B.能同时发送和接收帧、受CSMA/CD限制C.不能同时发送和接收帧、不受CSMA/CD限制D.不能同时发送和接收帧、受CSMA/CD限制
下面有关网络拓扑结构的叙述中,不正确的是______。A.采用拓扑学方法抽象的网络结构称为计算机网络的拓扑结构B.早期局域网中最普通的拓扑结构是总线结构C.星型结构的优点足建网容易,控制相对简单,其缺点是属于集中控制,对中心依赖性大D.网状拓扑主要
在Windows操作系统中,某主机运行(65)命令后显示的信息如下图所示,则该网卡IP地址为(66),默认网关为(67)。 (66)
假设某个信道的最高码元传输速率为2000baud,而且每一个码元携带5bit的信息,则该信道的最高信息传输速率为(7)。
因特网中的协议应该满足规定的层次关系,下面的选项中能正确表示协议层次和对应关系的是(27)。
已知x=-105/128,若采用8位机器码表示,则[x]补=(1)。
由3台交换机X、Y、Z连接两个子网A和B组成一个交换局域网,每台交换机的MAC地址和优先级配置如下图所示。根据STP协议,交换机___________(38)将被选为根网桥。交换机X的端口Port0成为__________(39)。如果网络B把交换机X的
知识产权具有无形性、双重性、独占性、时间性和(27)等特点。
请写出以下3*3单位矩阵沿顺时针方向旋转90°后所形成的矩阵。在上述流程图2-1和图2-2的算法中,(1)矩阵A第i行第j列的元素A(i,j)被复制到矩阵B中的哪个位置?(2)A(i,j)后来又被复制到矩阵C中的哪个位置?(3
随机试题
对于借贷记账法,下列说法错误的有()。
十二指肠球部前壁溃疡最常发生的并发症是
手少阴心经止于手厥阴心包经止于
关于牙本质的形成,正确的是
孕妇末次月经为1994年5月8日,那么她的预产期是
甲股份有限公司(以下简称“甲公司”)20×5年~20×7年发生了以下交易事项。(1)20×5年1月1日,甲公司以银行存款1160万元、一项无形资产及一批存货购入乙公司80%的股权。甲公司付出无形资产的账面价值为1000万元(其中,账面原值为1300万元,
《江格尔》是中国最早用蒙古文写成的历史文献和文学巨著,已被联合国教科文组织定为世界著名文化遗产。()
下列命题中,正确的是().
《刑法》第24条第2款规定:对于中止犯,没有造成损害的,应当免除处罚。该刑罚处理方式属于
Whenmostlaborwasagricultural,peoplegenerallytoiledinthefieldsuntiltheydropped.Theideaofformalretirementdidno
最新回复
(
0
)