首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
34
问题
有如下程序: #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://jikaoti.com/ti/ZmE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若类A和类B的定义如下:classA{inti,j;public:intgeti(){returni;}};classB:publicA{int
派生类中所定义的虚函数的【】不影响对它的动态联编,即基类中已定义的虚函数,其同名函数放在派生类中的【】,都可以实现运行时多态性。
若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别是______。
对建立良好的程序设计风格,下面描述正确的是()。
设一棵完全二叉树共有699个节点,则在该二叉树中的叶子节点数为()。
以下数据结构中不属于线性结构的是()。
在关系模型中,()。
面关于类的静态成员,说法正确的是______。
浮点数的默认精度值是【】。
数据处理的最小单位是
随机试题
在甲型肝炎病程中哪期传染性最强
下述对建筑边坡锚杆挡墙支护结构的构造要求中错误的是( )。
我国规范度量结构构件可靠度的方法是下列中哪一种?
滚装船的优点是()。
下列有关资产税务处理的表述中,正确的有()。
有的人虽然内心自卑感很重,觉得事事不如别人,但总表现出自高自大,傲慢不羁,这种心理防御机制称为()。
劳动关系的双方为:
AEmbassyVacationResorts(胜地)California,FloridaandHawaii
Isthecustomeralwaysright?Theanswer,itseems,dependsonwhichcountryyouarein.Shoppingisverymuchapartofacount
A、Onthe4thfloorintheelectricaldepartment.B、Onthe2ndfloorinthefoodcourt.C、Onthe4thfloorinthefoodcourt.D、O
最新回复
(
0
)