首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
27
问题
有以下程序:
#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://kaotiyun.com/show/jSjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:判断ch中的字符是否与str所指串中的某个字符相同;若相同,什么也不做,若不同,则将其插在串的最后。请改正程序中的错误,使它能进行正确的操作。注意:不要改动main函数,不得增行或删行,也不
若要求从键盘读入含有空格字符的字符串,应使用函数()。
设有说明int(*ptr)[M];其中的标识符ptr是()。
检查软件产品是否符合需求定义的过程称为()。
以下选项中不属于C语言程序运算符的是()。
下面说法正确的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:判定形参a所指的N×N(规定N为奇数)的矩阵是否是”幻方”,若是,函数返回值为1;若不是,函数返回值为0。”
下列说法正确的是
以下程序的输出结果是()。#inc1udemain(){inta=8,b=6,m=1;switch(a%4){case0:m++;break;case1:m++:
运行下列程序时,若输入数据为“321”,则输出结果是()。main(){intnum,i,j,k,s;scanf("%d",&num);if(hum>99)s=3;
随机试题
足弓
在低温环境下能使正常人体温下降的药物是:
药品码垛时,垛与地面的间距应
客户目标与其财务状况不符的情况主要有()。
我国社会主义初级阶段的基本经济制度是()。
(2018年真题)材料:李老师第一次带中班,她发现中班幼儿比小班幼儿更喜欢告状。教研活动时,大班教师告诉她说中班幼儿确实更喜欢告状,但到了大班,告状行为就会明显减少。问题:请分析大班幼儿告状行为减少的可能原因。
Whenthetelevisionisgood,nothing—notthetheater,notthemagazines,ornewspapers—nothingisbetter.Butwhentelevisionis
求.
关系运算理论中,关系R和S分别在第I(1)和第j(2)上的连接运算写成RS,其中θ是(3)。若R是r关系,则有RS=(4)。关系代数的基本操作是(5)。
窗体上有名称为Commandl的命令按钮,其事件过程如下:OptionBase1PrivateSubCommandl_Click()DimaDimb(101AsIntegera=
最新回复
(
0
)