首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include <iostream> using namespace std; class A { private: int a; public: A(int i) {
若有以下程序: #include <iostream> using namespace std; class A { private: int a; public: A(int i) {
admin
2013-02-27
22
问题
若有以下程序: #include <iostream> using namespace std; class A { private: int a; public: A(int i) { a=i; } void disp () { cout<<a<<","; } }; class B { private: int b; public: B(int j) { b=j; } void disp () { cout<<b<<","; } }; class C : public B,public A { private: int c; public: C(int k):A(k-2),B(k+2) { c=k; } void disp () { A::disp(); B::disp(); cout<<c<<endl; } }; int main() { C obj(10); obj.disp(); return 0; }
选项
A、10,10,10
B、10,12,14
C、8,10,12
D、8,12,10
答案
D
解析
本题考核派生类构造函数的使用。本题中,派生类c具有多重继承关系,所以在派生类C的构造函数中应该包含基类A和B的成员初始化列表。
转载请注明原文地址:https://jikaoti.com/ti/U7L0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序 #include<stdio.h> intshow(char*str) {while(*str) {putchar(*str+1); str++: } return*str+1; } main(
有以下函数: intaaa(char*s) { char*t=s: while(*t++); t--: return(t-s); } 以下关于aaa函数功能叙述正确的是()。
以下叙述中正确的是()。
以下选项中,合法的一组C语言数值常量是()。
对于一个正常运行的C语言程序,以下叙述中正确的是()。
设栈的顺序存储空间为S(1:m),初始状态为top=0。现经过一系列正常的入栈与出栈操作后,top=m+1,则栈中的元素个数为()。
对于if(表达式)语句,以下叙述正确的是()。
若有定义:inta=0,b=1,c=1; 关于逻辑表达式a++||b++&&c++中各个部分的执行顺序,以下说法正确的是()。
请编写函数fun,其功能:编写函数fun(char*s0,char*s1,char*s2,char*s3),要求实现——将s0所指字符串分解成3个字符串,分别存入s1、s2、s3所指内存中。分解的方法是,s1、s2、s3从s0中依次按顺序每隔3个字
随机试题
国家人事部为了加快高层次人才的培养速度,优化人才结构,制定了一系列人才规划,如“千百万人才工程”等,这属于行政组织的()
向化妆品生产企业颁发的《工业产品生产许可证》的有效期是()。
记账凭证既是记录经济发生和完成情况的书面说明,也是登记账簿的依据。()
CIIA资格被授予后,只要保持成员国国家协会的会员资格,CIIA资格将永远被保留。()
当a≠0时,函数y=ax+1与y=a/x在同一个坐标中图像可能是().
2015年11月30日,国际货币基金组织执行董事会批准人民币加入特别提款权(SDR)货币篮子,新的货币篮子将于2016年10月1日正式生效。人民币成为除美元、欧元、日元和英镑之外“入篮”的第五种货币,世界货币秩序16年来第一次发生改变。人民币“入篮”对世界
数据流图中方框表示的是( )。
(电子表格题)正则明事务所的统计员小任需要对本所外汇报告的完成情况进行统计分析,并据此计算员工奖金。按照下列要求帮助小任完成相关的统计工作并对结果进行保存:在考生文件夹下,将“Excel素材1.xlsx”文件另存为“Excel.xlsx”(“.xlsx
在考生文件夹中新建一个PAN文件夹。
人の不幸を ならない。
最新回复
(
0
)