早教吧作业答案频道 -->其他-->
一个派生类去继承两个基类,但两个基类中有同名函数,于是在派生类中有歧义,形如:class ABC{public:x05ABC(){};x05void test(int){};};class XYZ{public:x05XYZ(){};x05void test(double){};};class child:public ABC,public XY
题目详情
一个派生类去继承两个基类,但两个基类中有同名函数,于是在派生类中有歧义,
形如:
class ABC
{
public:
\x05ABC(){};
\x05void test(int){};
};
class XYZ
{
public:
\x05XYZ(){};
\x05void test(double){};
};
class child:public ABC,public XYZ
{
public:
\x05child(){};
};
void main()
{
\x05child a;
\x05a.test(1);
}
形如:
class ABC
{
public:
\x05ABC(){};
\x05void test(int){};
};
class XYZ
{
public:
\x05XYZ(){};
\x05void test(double){};
};
class child:public ABC,public XYZ
{
public:
\x05child(){};
};
void main()
{
\x05child a;
\x05a.test(1);
}
▼优质解答
答案和解析
如果想调用ABC的test就用a.ABC::test(1);
想要XYZ的就用a.XYZ::test(1);
void main()
{
child a;
a.ABC::test(1);
a.XYZ::test(1);
}
想要XYZ的就用a.XYZ::test(1);
void main()
{
child a;
a.ABC::test(1);
a.XYZ::test(1);
}
看了 一个派生类去继承两个基类,但...的网友还看了以下:
明明掷一个标有数字l~6的正方体.(1)单数朝上的可能性是多少?双数朝上的可能性是多少?(2)如果 2020-04-08 …
定义一个基类圆形Circle类,它有一个私有数据成员radius和成员函数Area()。Area( 2020-05-14 …
填出几个带有数字的俗语!生活中有许多带有数字的俗语,生动形象,如三人平均分配叫“三一三十一”,人多 2020-05-17 …
将一个标有数字12345的五张卡片将1,2,3,4,5各数别分写在五张卡片上,从左到右任意抽取2个 2020-06-06 …
袋子里有三种球,分别标有2、3、5.小明从袋子里摸出12个球,它们的数字之和是43,他最多摸出了( 2020-06-08 …
一道数学题,求大神解答.在线等.100到500之间(包括100和500),非两个数相同的数有多少个 2020-06-14 …
在表中的每个没有数字的格内各填入一个数,使每行、每列及每条对角线的三个格中的三数之和,都等于19. 2020-07-17 …
直接下面吧袋子里有三种球,分别标有数字235,小明从中摸出12个球,他们的数字之和是43.小明最多 2020-07-19 …
我要7个文章.老师要求的,被逼无奈……第一篇里有3个ABAC式的成语和3个ABCC式的成语,第二篇 2020-07-24 …
在表中的每个没有数字的格内各填入一个数,使每行、每列及每条对角线的三个格中的三数之和,都等于19. 2020-07-28 …