首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <iostream> using namespace std; class Base { private: int a,b; public: Base(int x,
有以下程序: #include <iostream> using namespace std; class Base { private: int a,b; public: Base(int x,
admin
2010-06-06
55
问题
有以下程序:
#include <iostream>
using namespace std;
class Base
{
private:
int a,b;
public:
Base(int x, int y)
{
a=x;
b=y;
}
void Show()
{
cout<<a<< ’,’ <<b<<end1;
}
}
选项
答案
10,20
解析
本题考核基类指针的使用。本题首先定义了一个基类Base和一个由Base派生出来的派生类Derive。在主函数中,定义了一个基类Base指针pb和基类对象b,还定义了派生类Derive的对象d。然后将派生类对象d的地址赋值给指向基类Base的指针pb。由于Derive是Base的子类型,因此允许上述赋值。但这时指针pb只能使用从基类Base继承的成员,即当pb指向d对象时,pb->show还是调用基类Base的成员函数show()。所以程序最后输出的对象d中对基类成员的初始化值,即10,20。
转载请注明原文地址:https://www.kaotiyun.com/show/jSjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请阅读以下程序:#include<stdio.h>#include<string.h>voidfun(intb[])fstaticinti=0;d0{b[i]+=b[i+1];}while(++i<2);)main(){intk
有以下函数:intfun(char*x,char*y){ intn=0; while((*x==*y)&&*x!=’\0’){x++;y++;n++;} returnn;}函数的功能是( )。
若要求从键盘读入含有空格字符的字符串,应使用函数()。
有以下程序#include<stdio.h>#include<string.h>main(){charss[10]="12345";strcat(ss,"6789");gets(ss);pr
下列叙述中正确的是()。
数据字典(DD)所定义的对象都包含()。
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中小于平均值的数据移至数组的前部,大于等于平均值的数据移至x所指数组的后部,平均值作为函数值返同,在主函数中输出平均值和移动后的数据。例如,有10
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
有如下类声明:classMyClass{inti;private:intj;protected:intk;public:intm,n;其中,私有成员的数量为【】。
类的成员函数中,只能用于检测输入操作的函数是【】。
随机试题
在Word2010中,若希望同一文档的两个部分采用不同的页面设置,则必须在相应位置插入一个____。
A.附子粳米汤B.乌头桂枝汤C.通脉四逆汤D.桂枝加黄芪汤E.暖肝煎(1996年第93,94题)腹部冷痛,手足厥冷,身体疼痛者,宜选用何方()
A.1分钟B.3~5分钟C.6~7分钟D.7~10分钟E.10~15分钟脉搏测量的时间是
肝静脉回流进入
发现以前年度记账凭证有错误,不必用红字冲销,直接用蓝字填制一张更正的记账凭证。()
选择目标客户,明确目标市场,是从业人员开展市场营销活动的基本出发点,是开发客户的( )。
国家非常重视食品安全问题,现在对市场的管理也很严格,启动了“无公夸食品工程”,但还是有一些未经检验的蔬菜流入农贸市场,请你对如何管理提出建议。
设已知线性方程组Ax=b存在两个不同的解。(Ⅰ)求λ,a的值;(Ⅱ)求方程组Ax=b的通解。
计算机网络中,使用______来保证信息传输的保密性、数据交换的完整性、发送信息的不可否认性、交易者身份的确定性。
传输介质是连接通信网络中收、发两方的物理通路,是数字通信系统的重要组成部分。常用的传输介质有双绞线、同轴电缆、光缆等有线传输介质和卫星通信、红外线、激光、微波等无线传输介质。传输介质的性能指标(即传输特性)主要有传输速率、传输距离等,传输速率与传输距离相互
最新回复
(
0
)