首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include <iostream> using namespace std; class x { protected: int a; public: x() { a=1; }
有如下程序: #include <iostream> using namespace std; class x { protected: int a; public: x() { a=1; }
admin
2013-05-30
39
问题
有如下程序: #include <iostream> using namespace std; class x { protected: int a; public: x() { a=1; } }; class x1 : virtual public x { public: x1() { a+=1; cout<<a; } };
选项
A、1
B、123
C、242
D、244
答案
8
解析
本题程序中引入了虚基类。在主函数中,执行语句“y obj;”时,先执行虚基类x的构造函数,使a=1,然后执行类x1的构造函数,使a=2,并输出值2。再执行类x2的构造函数,使a=4,并输出值4。最后执行类y的构造函数,输出值4。
转载请注明原文地址:https://kaotiyun.com/show/sFNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于函数重载,下列叙述中错误的是()。
下列各C++程序段中,不包含复合语句的选项为()。
有如下类定义:classMyBase{intk;public:MyBase(intn--0):k(n){}intvalue()const{returnk;}};cla
在非空二叉树的中序遍历序列中,二叉树的根结点的左边应该_______。
结构化程序设计主要强调的是()。
写出下列程序的运行结果。#include<iostream.h>classX{ public:virtualvoiddisp(){cout<<”X类的disp函数<<”end1;}};
表达式8&3的结果是【】。
当将E-R模型转换为关系模型时,对于两实体间m:n联系,必须对“联系”单独建立______,用来联系双方实体。
在声明派生类时,如果不显式地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classBase{protected:voidfun(){}};classDerived:
随机试题
列出社会保障实践中政府责任的模式及种类。
气管内吸痰一次吸引时间不宜超过15秒,其主要原因是
男性25岁,发作性干咳3个月伴夜间胸闷,无发热、咯血,双肺未闻及湿啰音。明诊断首选
下列要求不符合国家防火规范的是()。
企业在清偿各种债务后,企业股东所拥有的资产价值是()。
约翰为在华工作的外籍人士,在中国境内无住所,其所在国与中国签订了税收协定,约翰已经在中国境内居住满5年,2015年是在中国境内居住的第6年且居住满1年,取得收人如下:(1)每月从中国境内任职企业取得工资收入39800元,另每月以实报实销方式取得住房补
下列关于杭州灵隐寺和飞来峰的石刻造像的描述,正确的是()。
备料管理的内容是()。
有一个长方体容器,长40厘米,宽30厘米,高10厘米,里面的水深6厘米(最大面为底面)。如果把这个容器盖紧,再竖起来(最小面为底面),里面的水深是多少厘米?()
计算机的软件系统一般分为______两大部分。( )
最新回复
(
0
)