首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class GA{ public; virtual int f0{return 1;} }; class GB:public
有如下程序: #include using namespace std; class GA{ public; virtual int f0{return 1;} }; class GB:public
admin
2019-06-04
68
问题
有如下程序:
#include
using namespace std;
class GA{
public;
virtual int f0{return 1;}
};
class GB:public GA{
public;
virtual int f(){return 2;}
};
void show(GA g){cout<
void display(GA&g){cout<
int main(){
GA a:show(a);display(a);
GB b:show(b);display(b);
return 0;
}
运行时的输出结果是( )。
选项
A、1111
B、1211
C、1112
D、1212
答案
C
解析
此题考查派生类与虚函数的考查。由主函数main入手,其中分别定义了类GA和GB的对象a和b。首先,执行参数a的show函数调用,其中的输出语句为调用GA类中的f()虚函数,返回1。同理display(a)函数输出1。show(b)函数中调用的为GA中的f()函数,display(b)调用GA中f()函数,返回1,display(b)调用GB中的f()函数返回2。所以最后输出为1112。
转载请注明原文地址:https://kaotiyun.com/show/9n8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
补充完整下面的类定义:constdoublePI=3.14;classCircle{//圆形物体的抽象基类protected:doubler;//半径public:Circ
A、 B、 C、 D、 DDBA(数据库管理员)的主要工作可以概括为3种:①数据库设计;②数据库维护;③改善系统性能,提高系统效率。
4传值是默认的参数传递方式。如果调用函数时,须要改变实参或者返回多个值,就应该采用传地址方式。传递指针属于显式的传地址方式,传递引用属于隐式的传地址方式。本题采用的是传递引用,所以实参被改变。
A、 B、 C、 D、 C拷贝构造函数是一个特殊的构造函数,它用一个已知的对象初始化一个正在创建的同类对象,它的一般格式是:类名::类名(const类名&引用对象名)。
A、 B、 C、 D、 D在线性链表中,各元素在存储空间中的位置是任意的,各元素的顺序也是任意的,依靠指针来实现数据元素的前后件关系。
C++中通常和一个运算符连用,构成一个运算符函数名的C++关键字为______。
下列关于二叉树的叙述中,正确的是()。A)叶子结点总是比度为2的结点少一个B)叶子结点总是比度为2的结点多一个C)叶子结点数是度为2的结点数的两倍D)度为2的结点数是度为1的结点数的两倍
数据管理技术的发展经历了人工管理、文件系统和数据库系统3个阶段,其中数据独立性最高的是__________。
软件调试的目的是()。
在软件测试设计中,软件测试的主要目的是()。
随机试题
A.促胃液素B.缩胆囊素C.促胰液素D.促胃动素可促进胆囊收缩和胰酶分泌的胃肠激素是
患者,女,26岁。牙龈出血3年。检查见牙石,牙龈红肿,探诊出血。如果患者戴有心脏起搏器,应注意的是
砌体结构中影响到墙、柱高厚比计算的因素有()。
仿照下面示例,以“幸福”为话题,续写三个句子,要求内容贴切,与示例构成排比,句式与示例相同。幸福是“临行密密缝,意恐迟迟归”的牵挂。
根据马歇尔-勒纳条件,以下什么选项是汇率贬值改善国际收支的必要条件?()[中山大学2014金融硕士]
如果有多个中断事件同时发生,系统将根据中断的优先级响应优先级高的中断请求,下列可以用来调整中断事件响应次序的是______。
UnderstandingDepressionI.Misunderstandingofdepression—Mistakenlybelievethatdepressioncomesfrom【T1】______【T1】______—
GETTINGAGRANT Whocangetthismoney?Anyonewhogetsaplaceonafirstdegreecourse,althoughastudentwhohas
IthinkthatIcommitteda______inaskingherbecausesheseemedveryupsetbymyquestion.
A、145-3675.B、145-3657.C、145-1357.B
最新回复
(
0
)