首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include using namespace std; class A { public: A(int i,int j) {a=i; b=j; } void
若有以下程序: #include using namespace std; class A { public: A(int i,int j) {a=i; b=j; } void
admin
2021-05-06
43
问题
若有以下程序:
#include
using namespace std;
class A
{
public:
A(int i,int j)
{a=i;
b=j;
}
void move(int x,int y)
f a+:x;
b+=y;
}
void show()
{cout<
}
pfivate:
int a,b;
};
class B:private A
{
public:
B(int i,int j):A(i,j){}
void fun()
{
move(3,5);
}
void f1()
{
A::show0;
}
};
int main()
{B d(3,4);
d.fun();
d.f1();
return 0:
}
程序执行后的输出结果是( )。
选项
A、3,4
B、6,8
C、6,9
D、4,3
答案
C
解析
此题的执行过程如下:首先B d(3,4);语句调用B类的构造函数:B(int i,int i),B的构造函数中调用基类A的构造函数,使得a=3,b=4;d.fun()会调用函数move(3,5),使得(3,4)和(3,5)的对应部分分别相加,最后输出6,9。
转载请注明原文地址:https://kaotiyun.com/show/9Rfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下列函数原型中,可以作为类从构造函数的是()。
有如下程序段:inti=0,j=1;int&r=i,,/①r=j,//②int*p=&i;//③*p=&r;//④其中会产生编译错误的语句是()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
已知主函数中通过如下语句序列实现对函数模板swap的调用:inta[10],b[10];swap(a,b,1,0);下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是()。
某类中有一个无参且无返回值的常成员函数Show,则正确的Show函数原型是()。
在结构化程序设计中,模块划分的原则是()。
软件开发过程主要分为需求分析、设计、编码与测试4个阶段。其中,产生“软件需求规格说明书”的阶段是()。
结构化程序所要求的基本结构不包括( )。
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为()。
下列数据结构中,属于非线性结构的是()。
随机试题
腰椎间盘突出症病人围术期功能锻炼方法,错误的是
男,56岁,1天前右下腹有转移性腹痛,麦氏点有固定的压痛,现腹痛突然加剧,范扩大,腹部有肌紧张。应考虑是
专用于牵开术部表面组织,加强深部组织显露的器械是
《办公建筑设计规范》,开放式、半开放式办公室其室内任何一点至最近安全出口直线距离不应超过30m,此处距离是指:(2013年第40题、2017年第38题)
【2001年第54题】以下的应力—应变图中哪一个是低碳钢一次拉伸的应力一应变图?
物业管理的市场化特征有()。
《长生殿》的作者是我国清代的()。
【2014.山东德州】学生学习的根本特点,在于它是接受前人经验,是一种接受学习。()
在考生文件夹下,打开文档Word1.docx,按照要求完成下列操作并以该文件名(Word1.docx)保存文档。【文档开始】信息与计算机在进入新世纪的时候,让我们回过头来看一看,什么是20世纪最重要的技术成果?人们可以列举出许
Becauseoftheoriginalsin,manyAmericanstaketoalcoholism,whichcostsheavycasualties.
最新回复
(
0
)