首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序时类D代码段出现编译错误,原因是【 】。 #include<iostream. h> class A { public: A(char c){cout<<"A’s constructor."<<c<<endl
下列程序时类D代码段出现编译错误,原因是【 】。 #include<iostream. h> class A { public: A(char c){cout<<"A’s constructor."<<c<<endl
admin
2010-06-06
63
问题
下列程序时类D代码段出现编译错误,原因是【 】。
#include<iostream. h>
class A
{
public:
A(char c){cout<<"A’s constructor."<<c<<endl;}
~A(){cout<<"A’s destructor."<<endl;}
};
class B: virtual public A
{
public:
B(char cb,char cd):A(cb) {cout<<"B’s constructor."<<cd<<endl;}
~B(){cout<<"B’s destructor."<<endl;}
private:
char b;
};
class C:virtual public A
{
public:
C(char cc, char cd):A(cc)
{cout<<"C’s constructor. "<<cd<<endl;}
~C(){cout<<"C’s destructor."<<endl;}
};
class D:public B,public C
{
public:
D(char cd,char ce,char cf, char cg, char ch,char ci)
:C(cf,cg),B(cd,ce),A(cd),aa(ch)
{cout<<"D’s constructor."<<ci<<endl;}
~D() {cout<<"D’s destructor."<<endl;}
private:
A aa;
};
void main()
{
D ohj(’a’,’b’,’c’,’d’,’e’,’f’)
}
选项
答案
类的继承出现二义性
解析
本题就是通过实例来表现多继承时出现的二义性问题。多重继承比较复杂,尽管C++中提供了虚基类来解决这个问题,但在实际开发中由于过于复杂而往往尽量避免使用。
转载请注明原文地址:https://www.kaotiyun.com/show/ogjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是()。y=5;x=14;y=((x=3*y,x+6),x-1);printf(’’x=%d,y=%d’’,x,y);
有以下程序#include<stdio.h>voidfac2(int);voidfac1(intn){printf("*");if(n>0)fac2(n-1);
下列数据结构中,属于非线性结构的是()。
关系模型允许定义3类数据约束,下列不属于数据约束的是()。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是()。
有三个关系R、S和T如下:则由关系R和s得到关系T的操作是()。
下列选项中,不属于数据模型所描述的内容的是()。
若a是数值类型,则逻辑表达式(a==1)||(a!=1)的值是()。
有以下程序:#include<stdio.h>structs{inta;intb;};main(){structsa,*p=&a;a.a=99;print{("%d\n",________):}程序要求输出结构体中成员a的数据
下列对模板的声明,正确的是()。
随机试题
25岁初孕妇,停经6周,突然出现右下腹痛,伴阴道少量出血,尿妊娠试验阳性,血压50/30mmHg,最可能的诊断是
男性,75岁。因腹股沟斜疝嵌顿2天急诊手术。术中见疝囊内有大团小肠,仍有活力,并有少量淡黄色渗出液,松解疝环,将小肠还纳腹腔并作疝修补术。术后第2天,病人觉腹痛较前加重,T38.8℃,腹部压痛、反跳痛、肌紧张,WBC18×109/L。最可能的原因是
软组织血管瘤的MRI表现,下列描述错误的是
最高kVp是X线管的
目前推荐正常恒牙釉质的酸蚀时间
压力容器的()压力,是指在相应设计温度下用以确定容器壳体厚度及其元件尺寸的压力,即标注在铭牌上的设计压力,其值不得低于最高工作压力。
2016年7月18日,某市咨询公司程先生前往诚信税务师事务所咨询,现就下列问题分别予以解答。甲企业对关联企业进行非货币性资产投资行为,请问应在何时确认收入的实现?甲企业该投资行为确认的非货币性资产转让所得,在缴纳企业所得税时有怎样的税收优惠政策?
甲公司采用配股方式进行融资,每10股配2股,配股前股价为6.2元,配股价为5元。如果除权日股价为5.85元,所有股东都参加了配股,除权日股价下跌()。
下列关于可撤销民事法律行为被撤销后的结果的表述中,错误的是()。
态度培训包括______。
最新回复
(
0
)