首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的结果是 #include class A { int a; public: A():a (1){} void showa(){cout<<a;} }; class B { int a; public
下面程序的结果是 #include class A { int a; public: A():a (1){} void showa(){cout<<a;} }; class B { int a; public
admin
2017-10-17
36
问题
下面程序的结果是
#include
class A
{
int a;
public:
A():a (1){}
void showa(){cout<<a;}
};
class B
{
int a;
public:
B():a (2){}
void showa(){cout<<a;}
};
class C:public A, public B
{
int a;
public:
C():a (3){}
void showa(){cout<<a;}
};
void main()
{
C c;
c.showa();
}
选项
A、1
B、2
C、3
D、程序有错误
答案
C
解析
类A,类B,中都有showa()函数,类C继承后再次重写showa()函数就解决了继承的二义性,这时c.showa()函数显示的就是类C中的showa()的值。
转载请注明原文地址:https://kaotiyun.com/show/8XAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有以下程序:#include<iostream>usingnamespacestd;classBase{public:Base(){x=0;}
下列关于构造函数的描述中,错误的是
若有一个MyClass类,则执行语句MyClassa,b(2),*p;后,自动调用该类的构造函数()次。
当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为
下面描述中体现了抽象类特性的语句是
对于拷贝构造函数和赋值操作的关系,正确的是
数据库系统的主要特点为数据集成性、数据的高______和低冗余性、数据独立性和数据统一管理和控制。
在面向对象方法中,类之间共享属性和操作的机制称为【 】。
按照标识符的要求,下列选项中,()符号不能组成标识符。
下列字符串中,正确的C++标识符是()。
随机试题
《周易·系辞上》里说:“二人同心,其利断金。”这句话给我们的启示是()。
试件经预热后进行插销实验时,要保持载荷()。
霍乱的典型症状之一腹泻是由于上皮细胞中cAMP水平异常升高,Na+大量外流并伴随水分进入肠道。其机制是霍乱毒素将NAD+的ADP核糖基团转移到Gsa的Arg等残基侧链,使Gsa丧失
具有第四氮取代的磺酸酯,例如A与B,对亲核取代反应有额外的高活性。讨论赋予这些物质的活性的因素。
原水经蒸馏、离子交换、反渗透或适宜的方法制备的供药用的水是
下列风险中,属于个别风险的是()。
中国证监会自受理股票发行申请文件到作出决定的期限为()。
根据有关规定,下列选项中,属于中外合资经营企业外方合营者以机器设备出资必须符合的条件有:()。
“贷款五级分类法”,将贷款分为正常、关注、次级、可疑、损失五类,其中前两类称为(),后三类称为不良贷款。不良贷款率是衡量银行资产质量的最重要指标。
幼儿看见同伴欺负别人会生气,看见同伴帮助别人会赞同。这种体验是()。
最新回复
(
0
)