首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问问从基类继承的成员。下列程序没有使用多态机制,其输出结果是【 】。 #include <iostream> using namespace std; class
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问问从基类继承的成员。下列程序没有使用多态机制,其输出结果是【 】。 #include <iostream> using namespace std; class
admin
2009-03-16
51
问题
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问问从基类继承的成员。下列程序没有使用多态机制,其输出结果是【 】。
#include <iostream>
using namespace std;
class Base {
public:
void print ( ) {cout << ’B’; }};
class Derived: public Base {
public:
void print ( ) {cout <<’D’;}};
int main( )
{
Derived* pd = new Derived( );
Base* pb = pd;
pb->print( );
pd->print();
delete pd;
return 0;
}
选项
答案
BD
解析
根据选择题(35)的解析我们知道,因为本题的print()函数不是虚函数,所以通过基类指针pb调用的print()函数,是基类中的版本,而通过派生类指针pd调用的print()函数,是派生类中的版本。因此,程序运行时会先输出一个’B’字符然后输出一个’D’字符。故应该填BD。
转载请注明原文地址:https://kaotiyun.com/show/oojp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>intf(intk){staticintn=0;intm=0;n++;m++;k++;returnn+m+k;}main()
假定已建立以下链表结构,且指针P和q已指向如图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是()。
下面的函数调用语句中,func函数的实参个数是()。func(f2(v1,v2),(v3,v4,v5),(v6,max(v7,v8)))
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将a所指3×5矩阵中第k列的元素左移到第0列,第k列以后的每列元素行依次左移,原来左边的各列依次绕到右边。
有两个关系R,S如下,由关系R和S通过运算得到关系T,则所使用的操作为
下列一维数组说明rfl,不正确的是()。
设有定义:intx=0,*p;紧接着的赋值语句正确的是()。
请编写函数fun,函数的功能是查找x在s所指数组中下标的位置,并作为函数值返回,若x不存在,则返回-1。注意:部分源程序在文件PROG1.C文件中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。试题程序:
有以下程序:#includeintfun(intx,intY){if(x!=y)return(y);elsereturn((x+y)/2);}main(){inta=4,b
给定程序中已建立一个带有头结点的单向链表,在main函数中将多次调用fun函数,每调用一次fun函数,输出链表尾部结点中的数据,并释放该结点,使链表缩短。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放
随机试题
有关奎尼丁药理作用的叙述,正确的是
尿道损伤后,有排尿困难,导尿管能插入膀胱,应将导尿管留置多久
规定Ⅱ类砂的含泥量按质量计所占比例应()。
单排脚手架的横向水平杆不应设置的部位有()。
在企业股份制改组过程中,企业的债权、债务应该随之重组。( )
某企业对外币业务采用交易发生日的即期汇率进行核算,按月计算汇兑损益。1月20日销售价款为20万美元产品一批,货款尚未收到,当日的市场汇率为l美元=8.25元人民币。1月31日的市场汇率为1美元=8.28元人民币。2月28日市场汇率为1美元=8.23元人民币
Usually,therearetworeasonstopursuescientificknowledge:forthesakeoftheknowledgeitself,andforthepracticalu
【B1】【B5】
【B1】【B4】
A、Directorofthesafetydepartment.B、Mr.Grand’spersonalassistant.C、Headofthepersonneldepartment.D、Thepublicrelation
最新回复
(
0
)