首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的结果是 #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
54
问题
下面程序的结果是
#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://www.kaotiyun.com/show/8XAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
所有在函数中定义的变量及函数的形式参数,都属于
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop函数弹出栈顶元素。栈初始为空,top值为0,栈顶元素在stack[top-1)中,在下面横线处填上适当语句,完成栈类模板的定义。template<classT>classTs
以下程序段共有错误()处。#include<iostream>usingnamespacesstd;classSample{private:intn;public:S
下列叙述中正确的是
将下面的语句段(A)补充完整,使其和语句段(B)在功能上完全等价。(a)doubles=0.0;【】;intk=0;do{s+=d;k
有以下程序:#include<iostream>usingnamespacestd;classMyClass{public:MyClass();~MyClass();
下列叙述中正确的是
类内部定义的______和______数据不能被不属于该类的成员函数来存取,定义为______的数据,可以在类外部进行存取。
对虚函数使用对象指针或引用调用,系统使用______联编;使用对象调用时,系统使用_____联编。
多数运算符既能作为类的成员函数重载,也能作为类的非成员函数重载,但[]运算符只能作为类的______函数重载。
随机试题
郁证总的治则是
与琥珀酰CoA生成有关的化合物为()
路基施工测量的方法中,传统法放样可分为( )。
工程变更一般是指在工程施工过程中,根据合同约定对( )、工程内容、工程数量、工程质量要求及标准等做出的变更。
下列企业运用补亏政策时,处理不正确的有( )。
同底的三棱锥和三棱柱的体积比为2:1,则它们的高之比为().
边防检查工作是指对出入境口岸过境人员的检查、出入境交通工具的检查、监护及对违章违法事件与案件的查处等工作。( )
前不久热映的香港电影《桃姐》,反映香港老人院生活的片段让人难忘,催人泪下,当片中一群老人机械地张着嘴巴,护工挨个喂饭过去的场景出现,许多观众________。填入划横线部分最恰当的一项是()。
Gettinglaidoffaffectsnotonlyone’seconomicwell-being,italsocurtailsone’sinvolvementincommunityandsocialactiviti
ExcelonTravelServices,Inc.711MarketStreetSanFrancisco,Cali
最新回复
(
0
)