首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序; #include <iostream> using namespace std; class Base { public; Base(inti){x=i;} void dispa0{c
有如下程序; #include <iostream> using namespace std; class Base { public; Base(inti){x=i;} void dispa0{c
admin
2012-01-20
94
问题
有如下程序; #include <iostream> using namespace std; class Base { public; Base(inti){x=i;} void dispa0{cout<<x<<’,’;} private; int x; }; class Derived;public Base { public; Derived(int i);Base(i+10) {x=i;) void dispb(){dispa();cout<<x<<end1;} private; int x; }; int main() { Derived b(2) ; b.dispb(); return 0; } 运行的结果是( )。
选项
A、2,2
B、12,2
C、12,10
D、10,2
答案
B
解析
"Derived b(2) ;¨以整数2实例化变量b,在执行Derived的构造函数时,以i+10即12去调用类Derived的父类的构造函数,将Base::x初始化为12,然后将Derived::x赋值为2。在执行b.dispb()时,先调用父类中的dispa,输出Base::x,即12,再输出Derived::x,即2,所以运行结果为“12,2”。
转载请注明原文地址:https://kaotiyun.com/show/lHVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){charw[20],a[5][10]={"abcdef","ghijkl","mnopq","rstuv","wxyz"};inti,j;for(
以下程序中函数sort的功能是对a数组中的数据进行由大到小的排序voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1;j<n;j++
有以下程序,其中%u表示按无符号整数输出()。main(){unsignedintx=0xFFFF;/*x的初值为十六进制数*/printf("%u\n",x);}程序运行后的输出结果是()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
下列关于线性链表的描述中,正确的是()。Ⅰ、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成数据域和指针域。
在关系代数运算中,有5种基本运算,它们是()。
下列序列中不满足堆条件的是
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
下面不属于软件需求分析阶段工作的是
面向对象的基本特点包括继承性、封装性和【 】。
随机试题
申请人不服人民法院裁定不受理破产申请的,有权向上一级人民法院提起上诉,上诉期限为()。
“人的一切行为,都是为了利益的获取。”这句话出自()
某企业因违反《行政处罚法》规定,对其处以1000元以下罚款的处罚属于()。
资产负债表中所有者权益各项目自上而下的排列顺序是()。
代表政府履行出资人职责的机构依法有权任免()的财务负责人。
按照《银行业监督管理法》的规定,对发生风险的银行业金融机构的处置方式中不包括()。(2010年下半年)
丽岛同城是一家处于起步期的餐饮企业,其业务主要为通过电话订购的方式销售日本特色食品,例如生鱼片和寿司。该公司决定采用平衡计分卡来计量来年的绩效。下列选项中,属于创新与学习角度计量的是()。
根据唯物史观,我们寻找对于整个社会历史的变迁和政治变革的终极原因应当( )
已知其中f二阶可导,求
Ihaveheardbothteachersandstudents______wellofhim.
最新回复
(
0
)