首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class GA{ public; virtual int f0{retum l;} ); class GB:public G
有如下程序: #include using namespace std; class GA{ public; virtual int f0{retum l;} ); class GB:public G
admin
2019-02-22
42
问题
有如下程序:
#include
using namespace std;
class GA{
public;
virtual int f0{retum l;}
);
class GB:public GA{
public;
virtual int f0{retum 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);
retum O:
)
运行时的输出结果是( )。
选项
A、11 11
B、121 1
C、11 12
D、12 12
答案
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://www.kaotiyun.com/show/GcAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
索引属于
在C++语言中,访问一个对象的成员所用的运算符是______,访问一个指针所指向的对象的成员所用的运算符是______。
有以下程序:#include<iostream.h>classA{intx;public:A(inta){x=a;}friendclass
数据库管理系统常见的数据模型有层次模型、网状模型和______3种。
下面程序的输出结果是#include<iostream.h>#include<string.h>voidmain(){charp1[10],p2[10];strcpy(p1,"abc");s
以下关于私有和保护成员的叙述中,不正确的是
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是
在深度为6的满二叉树中,叶子结点的个数为
将E-R图转换到关系模式时,实体与联系都可以表示成
输出流控制中,如果没有指定对齐方式,则默认为左对齐、右填充,CSum类使“<<”运算符出栈,并将输出控制为宽度为5,cout<<setfill(’*’)<<8;执行时就打印8****,然后执行cout<<y;打印8,故答案为D。
随机试题
精液标本的采集方法,不正确的是
功能性矫治器,可矫治错牙合类型
有关血栓形成,下列哪项是不正确的,
我国对木构建筑正式采用统一模数制的朝代是( )。
背书的绝对记载事项有()。
人生态度是人们通过生活实践形成的对人生问题的一种稳定的心理倾向和精神状态。端正的人生态度应体现为
假设有选课表SC(学号,课程号,成绩)。其中学号和课程号为C型字段,成绩为N型字段,查询学生有选修课程成绩小于60分的学号,正确的SQL语句是()。
Whereisthewoman?
DearSir,Muchtomyregret,Iwritethislettertocomplainaboutyourcompany’sbaddeliveryservice.Thelaptop(Mode
A、Livingconditions.B、Sunshineandfreshair.C、Air-conditionedhouses.D、Afewflowersandafewleaves.BWhatishighlyestee
最新回复
(
0
)