首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include <iostream> using namespace std: class A{ public: virtual void funcl( ){cout<<"A1";} void func2
有如下程序: #include <iostream> using namespace std: class A{ public: virtual void funcl( ){cout<<"A1";} void func2
admin
2013-05-30
36
问题
有如下程序: #include <iostream> using namespace std: class A{ public: virtual void funcl( ){cout<<"A1";} void func2( ){cout<<"A2";} }; class B:public A{ public: void funcl( ){cout<<"B1";} void fllnc2( ){cout<<"B2";} }; int main( ){ A*p=new B; p->funcl( ); p->func2( ); return 0: } 运行程序,屏幕上将显示输出
选项
A、B182
B、A1A2
C、BlA2
D、AlB2
答案
B
解析
基类指针可以指向派生类对象,但是指针只能访问继承自基类的成员,而不能访问派生类中的新增加成员或重新定义后的成员。故p->funcl( );p->func2( );都执行基类的成员函数,打印A1A2。
转载请注明原文地址:https://kaotiyun.com/show/PBNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。#include<iostream.h>voidmain(){inta[]={1,3,5,7},*p=a,i;for(i=0;i<4:i
当输入d的值22时,以下程序的输出结果是【】。voidbin(intb){if(b>=2)bin(b/2);cout<<b%2;}voidmain(){intd;
下面程序实现输出从“!”开始的91个ACCII字符及码值,要求每行输出7项。请完成程序。#include<iostream.h>voidmain(){charc="!";intd,n=1;
在数据库的概念结构设计中,常用的描述工具是【】。
设有基类定义:classCbase{private:inta;protected.intb;public:intc;};派生类采用何种继承方式可以使成员变量b成为自己的私有成员()。
下列说法正确的是()。
己知类Myst有一个只需要一个double型参数的构造函数,且将运算符“-”重载为友元函数。要使语句序列Mystx(3.2),y(5.5),z(0.0);z=8.9-y;y=x-6.3;能够正常运行,运算符函数oper
由两个栈共享一个存储空间的好处是()。
专门的关系运算不包括下列的()运算。
下列关于this指针的叙述中,正确的是()。
随机试题
有关HIV的描述哪项不正确()
对干啰音的描述,不正确的是
甲、乙、丙共同投资设立一个普通合伙企业,合伙协议对合伙人的资格取得或丧失未作约定。合伙企业存续期间,甲因车祸去世,甲的儿子小甲是唯一继承人(小甲具备完全民事行为能力)。根据合伙企业法律制度的规定,下列表述中,不正确的有()。
把正方形纸对折两次,在折好的纸片上剪穿若干个洞,下列各项中展开的纸样相符的是:
在新民主主义革命中,工人阶级、农民阶级和城市小资产阶级的政治代表是()。
关于t分布与标准正态分布两者之间的关系,正确的表述是()。(2012年)
材料《国民经济与社会发展的第十二个五年规划》建议指出,面对日益趋化的资源环境约束,必须增强危机意识,树立绿色、低碳发展理念。以节能减排为重点,健全激励和约束机制,加快构建资源节约、环境友好的生产方式和消费模式,增强可持续发展能力。结合材料回答问题:
Ashumanchildrenareunusuallydependentfaranunusuallylongtime,it’sobviousthateverysocietymustprovideadomesticco
Whatisthespeaker?
Heisan______(economy),thatistosay,hemakesresearchoneconomics.
最新回复
(
0
)