首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include <iostream> using namespace std; class Base { public: void who() { cout<<"cl
若有以下程序: #include <iostream> using namespace std; class Base { public: void who() { cout<<"cl
admin
2013-05-30
30
问题
若有以下程序:
#include <iostream>
using namespace std;
class Base
{
public:
void who()
{
cout<<"class Base"<<end1;
}
};
class Derivedl : public Base
{
public:
void who()
{
cout<<"class Derivedl"<<end1;
}
};
class Derived2 : public Base
{
public:
void who()
{
cout<<"class Derived2"<<end1;
}
};
int main()
{
Base *p;
Derivedl obj1;
Derived2 obi2;
p=&obj 1;
p=&obj2;
p->who ( );
return 0;
}
则该程序运行后的输出结果是【 】。
选项
答案
class Derived2
解析
本题考核对象指针的应用。主函数中定义了一个Base类对象指针p,然后逐步被赋值为obj1和obj2,最后通过对象指针p调用函数who(),也即调用Derived2中的函数who(),输出class Derived2。
转载请注明原文地址:https://kaotiyun.com/show/qhNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
某二叉树中度为2的结点有18个,则该二叉树中有【】个叶子结点。
判断字符型变量ch是否为大写英文字母,应使用表达式()。
在E-R图中,用来表示实体的图形是()。
一个函数无返回值时,应选择的函数类型是______。
C++中运算符优先级由低到高排列正确的是()。
下列叙述中错误的是()。
对于算法的每一步,指令必须是可执行的。算法的()要求算法在有限步骤之后能够达到预期的目的。
完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是()。
经常和一个运算符连用,构成一个运算符函数名的C++关键字是【】。
下列对于软件测试的描述中正确的是______。
随机试题
如果企业经营稳定,股利分配固定,并且今后也能保持固定水平,则该企业适用的普通股评估模型是()
有关新生儿溶血症的论述,不正确的是
虚证的概念是()
对社会影响范围及对象进行合理界定,重点不包括()。
对定性分析法的评价,正确的是()。
在2003年新巴塞尔资本协议中,巴塞尔委员会继承了过去以()为核心的监管思想。
教师反思有四种常用的方法,即()。
国家垄断资本主义
2π
Beguninthelate1960sbyPentagonweaponsresearchersasasystemforeasingcommunica-tionbetweencomputersindisparateel
最新回复
(
0
)