首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include<iostream> using namespace std; class data { public: int x; data(int x) {
若有以下程序: #include<iostream> using namespace std; class data { public: int x; data(int x) {
admin
2010-03-29
63
问题
若有以下程序: #include<iostream> using namespace std; class data { public: int x; data(int x) { data::x=x; } }; class A { private: data d1; public: A(int x):d1(x){} void dispa() { cout<<d1.X<<","; } }; classB:public A { private: data d2; public: B(int x):A(x-1),d2(x){} void dispb() { cout<<d2.x<<end1; } }; class C:public B { public: C(int x):B(x-1){} void disp() { dispa(); dispb(); } }; int main() { C obj(5); obj.disp(); return 0; } 程序执行后的输出结果是
选项
A、5,5
B、4,5
C、3,4
D、4,3
答案
4
解析
本题考核派生类的定义和访问权限。本题涉及多层次的继承关系。类B是类A的派生类,类C又是类B的派生类。类C中的构造函数调用了类B的构造函数来初始化类B的私有数据成员,而类B的构造函数又调用了类A的构造函数来初始化类A的私有数据成员。由此可知,程序最后的输出为3,4。
转载请注明原文地址:https://kaotiyun.com/show/BDjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义语句inta[2][3],*p[3];,则以下语句中正确的是()。
下列叙述中正确的是()。
以下叙述中正确的是
若变量己正确定义,有以下程序段:i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是()。
有以下程序#include<stdio.h>voidfun(int*s,intt,int*k){intp;for(p=0,*k=p;p<t;p++)if(s[p]>s[*k])*k
计算机软件可分为应用软件、系统软件和支撑软件。下面属于应用软件的是()
数据库设计中反映用户对数据要求的模式是( )。
若i、j已定义成int型,则以下程序段中内循环体的总执行次数是()。for(i=6;i>0;i-一)for(j=0:j
算法的空间复杂度是指()。
随机试题
A.菟丝子B.葶苈子C.沙苑子D.女贞子E.牵牛子加水浸泡后种皮呈龟裂状,手捻有明显的黏滑感的药材是()。
资产减值
Giemsa螺旋体染色法的正确结果是
会计职业道德规范的主要内容包括()。
对进口列入《限制进口可用作原料的废物目录》及《自动进口许可管理类可用作原料的废物目录》的废物,报关单位向海关申报时应当提交《进口废物批准证书》;对进口未列入上述目录的废物,国家规定:
张先生是某企业的策划总监,工作收入较高且稳定;张太太是某国有企业普通职工,收入也较稳定。夫妻两人有一女儿,现刚满一岁。夫妻双方父母都已退休在家,有养老金和基本医疗保险。虽然如此,但是张先生还是希望对自己的家庭作一个理财规划,经过初步沟通面谈后,理财规划师获
随着消费者生活水平的逐渐提高,C国乳制品消费市场不断扩大并趋于成熟,将成为世界上乳制品消费最大的潜在市场。同时,行业技术不断更新,已成为技术装备先进、产品品种较为齐全、初具规模的现代化食品制造业。 但国内奶制品生产企业却面临着日益激烈的竞争压力,一方面国
会议应急方案应在()制定完成。
《幼儿园工作规程》规定,寄宿制幼儿园每日户外活动时间不得少于()
A、 B、 C、 D、 C
最新回复
(
0
)