首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class GA{ public; virtual hat f(){retum 1;} }; class GB:pub
有如下程序: #include using namespace std; class GA{ public; virtual hat f(){retum 1;} }; class GB:pub
admin
2019-02-22
16
问题
有如下程序:
#include
using namespace std;
class GA{
public;
virtual hat f(){retum 1;}
};
class GB:public GA{
public;
virtual int f0{return 2;}
);
void show(GA g){cout<
void display(GA&g){cout<
int main(){
GA a:show(a);display(a);
GB b:show(b);display(b);
retum 0;
}
运行时的输出结果是( )。
选项
A、1111
B、1211
C、1112
D、1212
答案
C
解析
此题考查派生类与虚函数的考查。由主函数main入手,其中分别定义了类GA和GB的对象a和b。首先,执行参数a的show函数调用,其中的输出语句为调用GA类中的f()虚函数,返回1。同理display(a)函数输出1。show(b)函数中调用的为GA中的f()函数,display(b)调用GA中f()函数,返回1,display(b)调用GB中的f()函数返回2。所以最后输出为1112。
转载请注明原文地址:https://kaotiyun.com/show/X0Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下不属于对象的基本特点的是
已知类A中有公用数据成员B*b;其中B为类名。则下列语句错误的是
以下关于私有和保护成员的叙述中,不正确的是
有如下程序:#include<iostream>usingnamespacestd;classBase{private:charc;public:Base(charn):c(n){}~Base()
算法具有五个特性,以下选项中不属于算法特性的是()。
下列数据结构中,按先进后出原则组织数据的是
程序中有如下语句:for(inti=0;i<5;i++)cout<<*(p+i)<<",";能够依次输出int型一维数组DATA的前5个元素。由此可知,变量p的定义及初始化语句是______。
下列字符串中,不可以用作C++标识符的是
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是
随机试题
简述劳动法基本原则的确认依据。
在小柴胡汤配伍意义的解释中,下列哪一项是错误的
公路隧道穿越膨胀岩地层时,下列哪些措施是正确的?
关于业主设备工程项目的组织结构,下列说法正确的有( )。
在招股说明书中,发行人应披露其发起人(应追溯至实际控制人)的基本情况,主要包括()。
()是对商业银行经营和发展具有特殊用途的经济资源。
(2006年山东)清代余云涣所撰与义府大堂联,通俗易懂,联日:“不要百姓半文钱,原非异事;但问一官两千石,所造何功?”此联告诫官吏,不拿百姓半文钱是起码的为官之德,并非是什么特殊的事迹,重要的是要问一问享受着国家的俸禄做出了什么政绩。对这段话的准确概括是(
根据宪法和相关法律的规定,某市拟将下辖的一个县变为市辖区,根据宪法的规定,有权做出批准决定的是()。
校园网内的一台计算机无法使用域名而只能使用IP地址访问某个外部服务器,造成这种情况的原因不可能是
[A]benefits[B]moving[C]restrict[D]waste[E]similar[F]save[G]separately[H]different[I]multiple[J]nonsalaried[K]number[L]
最新回复
(
0
)