首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include <iostream> using namespace std; class A { private: int a; public: void seta(int x
若有以下程序: #include <iostream> using namespace std; class A { private: int a; public: void seta(int x
admin
2010-03-29
24
问题
若有以下程序: #include <iostream> using namespace std; class A { private: int a; public: void seta(int x) { a=x; } void showa,( ) { cout<<a<<", "; } }; class B { private: int b; public: void setb(int x) { b=x; } void showb () { cout<<b<<", "; } }; class C : public A, private B { private: int c; public: void setc(int x,int y, int z) { c=z; sera (x); seth (y); } void showc() { showa(); showb(); cout<<c<<end1; } }; int main () { C c; c.setc(1,2,3); c.showc(); return 0; } 程序执行后的输出结果是( )。
选项
A、1,2,3
B、1,1,1
C、2,2,2
D、3,3,3
答案
1
解析
本题考核派生类的应用。本题中类A和类B都是基类。而类C从类A公有派生,从类B处私有派生。所以类C中的函数成员可以访问类A和类B中的公有成员。
在类C的函数成员setc()中,调用基类A的函数成员seta()对A的数据成员a赋值,还调用了基类B的函数成员setb()对类B的数据成员b赋值,然后对类C自己的数据成员c赋值。
在类C的函数成员showc()中,调用基类A的函数成员showa()显示数据成员a的值,还调用基类B的函数成员showb()显示数据成员b的值,然后输出类C自己的数据成员c的值。
在主函数中,先定义派生类的对象c,然后调用setc()对c中的数据成员赋值,然后输出赋值结果。所以程序最后输出应该为:1,2,3。
转载请注明原文地址:https://jikaoti.com/ti/kKW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列数据结构中,属于非线性结构的是
有以下程序(strcat函数用以连接两个字符串)#include<stdio.h>#include<string.h>main(){chara[20]="ABCD\0EFG\0",b[]="IJK";strcat(a,b);pr
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);其中buffer代表的是
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#include#defineN10voidfun(intx[N]){inti=0;while(i<N)scanf("%d",___);}在程序中下划线处应填入
下面不属于结构化程序设计原则的是
下列选项中,当x为大于1的奇数时,值为0的表达式是()。
结构化程序的三种基本控制结构是()。
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
若有定义语句:inta=3,b=2,c=1;,以下选项中错误的赋值表达式是()。
层次型、网状型和关系型数据库划分原则是
随机试题
枸杞子除可滋补肝肾明目外,尚可
速度、电流双闭环直流调速系统,在突加负载时调节作用主要靠电流调节器来消除转速偏差。()
慢性肺源性心脏病急性加重期的治疗措施,下列哪项不是关键性的
寓言故事《何不秉烛》中讲到,晋平公问于师旷曰:“吾年七十,欲学,恐已暮矣。”师旷曰:“何不秉烛乎?”平公曰:“安有为人臣而戏其君乎?”师旷曰:“盲臣安敢戏其君乎?臣闻之,少而好学如日出之阳,壮而好学如日中之光,老而好学如秉烛之明。秉烛之明孰与昧行乎?”平公
依据我国法律的规定,在下列选项中,当事人不得用书面协议选择其他国家法院管辖的案件有哪些?
个人理财是在了解、分析客户情况的基础上,根据其人生、财务目标和风险偏好,通过综合有效地管理其资产、债务、收入和支出,实现理财目标的过程。()
导游人员在完善自身的仪容礼仪时,可以在公众场合当众进行仪容修饰。()
【S1】【S4】
Ifyoufulfillthis______task,youcouldwelldeserveapromotion.
8WaystoCopewithYourMumLikemostbigprojects,learningtomanageyourmotherisbesttackedinsmallerstages.Here
最新回复
(
0
)