首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <iostream> using namespace std; class Base { int a; public: Base(int x) { a-x
有以下程序: #include <iostream> using namespace std; class Base { int a; public: Base(int x) { a-x
admin
2013-02-27
35
问题
有以下程序:
#include <iostream>
using namespace std;
class Base
{
int a;
public:
Base(int x) { a-x; }
void show() { cout<<a; }
};
class Derived : public Base
{
int b;
public:
Derived
选项
答案
2
解析
本例程序中类Derived是从基类Base公有继承来的。主函数中定义了基类对象b和一个基类指针pb,又定义了派生类Derived的对象d。由于Derived是Base的子类型,因此可以将派生类Derived的对象d的地址赋值给指向基类Base的指针pb,但这时指针pb只能使用从基类Base继承的成员。所以通过对象指针pb调用的show函数是基类的成员函数show(),从而输出基类私有数据成员a的值2。
转载请注明原文地址:https://kaotiyun.com/show/YoNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是()。
有以下程序:#include<stdio.h>voidmain(){doublex=2.0,y;if(x<0.0)y=0.0;elseif(x<10.0)y=1.0/x;
对象实现了数据和操作(方法)的结合,其实现的机制是()。
以下说法错误的是()。
对于charch1[20],ch2[20];strcmp(ch1,ch2);,说法正确的是()。
以下不能对二维数组a进行正确初始化的语句是()。
重载的关系运算符和逻辑运算符的返回类型应当是【】。
软件结构是以【】为基础而组成的一种控制层次结构。
如果重载不能重载的运算符会出现语法错误,下列不可以被重载的运算符是()。
在关系运算中,【】运算是对两个具有公共属性的关系所进行的运算。
随机试题
一位因甲状腺肿就诊的患者,临床有轻度甲低表现,血浆FT3,FT4均高,TSH值高,应当首先考虑的诊断是
下列属于影响消费行为的消费者自身条件的是()。
设备监理是指依法设立的设备监理单位,接受项目法人或建设单位的委托,按照与项目法人或建设单位签订的监理合同的约定,根据国家有关法规、规章、技术标准,对设备形成的全过程和(或)最终形成的结果,包括设备的设计、采购、制造、安装、调试等的质量、进度和投资等的实施(
金融衍生工具的价值与基础产品或基础变量紧密联系、规则变动,这是金融衍生工具基本特征之一的()。
被撤销的民事行为从撤销时开始无效。()
陈老师以分期付款方式购买住房一套,此种行为属于()。
ItisgenerallyrecognizedintheworldthatthesecondGulfWarinIraqisacrucialtestofhigh-speedweb.Fordecades,Ameri
S公司是某市一家从事电子政务应用系统研发的系统集成公司,公司总经理原为该市政府信息中心总工程师。S公司最近承接了该市政府X部门的一个软件项目,而X部门一直是S公司的老客户。因为当时公司总经理急于出差,所以在系统范围界定和验收标准尚不十分明确的情况下,就和客
VERIFY:DOUBTFUL::
A、Flight1090and70.B、Flight1019and17.C、Flight1090and17.D、Flight1019and70.A女士说男士需从盐湖城乘1090号航班到纽约肯尼迪机场,然后转乘70号航班飞往巴
最新回复
(
0
)