首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Publication{//出版物类 char name[30]; public: Publication(char*na
有如下程序: #include using namespace std; class Publication{//出版物类 char name[30]; public: Publication(char*na
admin
2019-05-06
51
问题
有如下程序:
#include
using namespace std;
class Publication{//出版物类
char name[30];
public:
Publication(char*name="未知名称"){
strcpy(this->name,name);
}
const char*getNameoconst{return name;}
virtual const char*getTypeoconst{return"未知类型";}
};
class Book:public Publication{//书类
public:
Book(char*name):Publication(name){}
virtual const char*getType()const{return"书";}
};
void showPublication(Publication &p){
cout<
}
int main(){
Book book("精彩人生");
showPublication(book);
return 0;
}
运行时的输出结果是( )。
选项
A、未知类型:未知名称
B、未知类型:精彩人生
C、书:未知名称
D、书:精彩人生
答案
D
解析
因为类Book继承自基类Publication,所以在类Book中的虚常成员函数*getType(){return"书";}就会覆盖基类中的虚常成员函数*getType()const{return"未知类型";},所以在主函数中调用函数showPublication(book)时,getType()函数的输出的结果是“书”,getName()函数的输出结果为“精彩人生”。
转载请注明原文地址:https://kaotiyun.com/show/as8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列数据结构中,能够按照“先进后出”原则存取数据的是
已知数组a中有n个元素,下列语句将数组a中从下标x1开始的k个元素移动到从下标x2开始的k个元素中,其中0<=x1<x2<n,x2+k<n,请将下列语句补充完整。for(inti=xl+k一1;i>=xl;i--)a[______]=a[i];
下列叙述中正确的是()。
补充完整下面的模板定义:template<classType>//Type为类型参数classXtwo{//由两个Type类型的数据成员构成的模板类Typea;Typeb;public:
补充完整下面的类定义:constdoublePI=3.14;classCircle{//圆形物体的抽象基类protected:doubler;//半径public:Circ
符合结构化原则的三种基本控制结构是:选择结构、循环结构和______。
重载输入流运算符“>>”必须使用的原型为()。
______是一种特殊的成员函数,它主要用来为对象分配内存空间,对类的数据成员进行初始化并执行对象的其他内部管理操作。
ID=s.ID或s.ID=ID或this.>ID=s.ID或s.ID=this.>ID此题考查运算符的重载。运算符“一”作为成员函数重载,所以横线处填入的表达式应该是对象本身ID与对象s.ID的比较表达式。
A、 B、 C、 D、 BE-R图具有三个要素:①实体(型)用矩形框表示,框内为实体名称;②属性用椭圆型来表示,并用线与实体连接。属性较多时也可以将实体及其属性单独列表;③实体间的联系用菱形框表示。用线将菱形
随机试题
在PowerPoint中,可以对自选图形进行自由旋转。()
A.3500~4000cGyB.4500~5000cGyC.5500~6000cGyD.6500~7000cGyE.7000~7600cGy直肠耐受剂量
A.渗湿汤B.加味二妙散C.虎潜丸D.身痛逐瘀汤E.参苓白术散腰部冷痛重着,转侧不利,逐渐加重,每遇阴雨天或腰部感寒后加剧,痛处喜温,得热则减,苔白腻而润,脉沉紧或沉迟。治宜选用
属于孕激素的生理作用是
石材幕墙的石材孔、槽的()应符合设计要求。
项目组织再造中,当必须对工程项目组织进行调整时,要注意研究与把握调整的(),有时不能操之过急。
基金管理公司部门业务规章主要内容不包括()。[2018年10月真题]
采用平均报酬率时,应事先确定一个企业要求达到的平均报酬率(必要平均报酬率)。在进行决策时,只有()的方案才能入选。
某市公安局为贯彻“互联网+警务”的执法理念,打造了一款手机应用程序,名为“平安百姓”,其主界面的内容如下图所示。群众可通过该平台获取便捷高效的服务,民警可通过该平台实现警务工作的动态管理。在“意见反馈”一栏中,有一些群众给予了恶意的差评。对于这些评价
当代中国初步形成了一种“一元多级”的法律解释体制。()
最新回复
(
0
)