首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Book{ public: Book(char*t=""){strcpy(title,t);} ___________
有如下程序: #include using namespace std; class Book{ public: Book(char*t=""){strcpy(title,t);} ___________
admin
2019-06-04
16
问题
有如下程序:
#include
using namespace std;
class Book{
public:
Book(char*t=""){strcpy(title,t);}
____________
private:
char title[40];
};
class Novel:public Book{
public:
Novel(char*t=""):Book(t){}
char*Category() const{return"文学";}
};
int main(){
Book*pb;
pb=new Novel();
cout<
Category();
return 0;
若程序运行时输出结果是“文学”,则划线处缺失的语句是( )。
选项
A、char*Category();
B、char*Category()const;
C、virtual char*Category()const;
D、virtual char*Category()const=0;
答案
D
解析
根据程序运行的结果为:文学,说明程序执行了派生类Novel中的成员函数*Category()const{return"文学";},所以在基类Book中要把函数*Categorv()const定义为纯虚函数。
转载请注明原文地址:https://jikaoti.com/ti/IbA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。#include<iostream>#include<cstring>usingnamespacestd;voidfun(constchar*S,char&C){e=
关系模型数据库系统模型有3种,分别为:层次模型、网状模型和关系模型。其中,层次模型用树型结构表示,网状结构用无向图表示,关系模型用二维表表示。
内存地址指针变量指向的不是变量保存的数据值,而是变量的地址,所以指针变量保存的是对象的内存地址。
有如下程序:#include<iostream>usingnamespacestd;classA{public:A(inti){X=i;}voiddispa(){cout<<x<<’
在C++中,实现封装性需借助于A)枚举B)类C)数组D)函数
下列关于栈的叙述中,正确的选项是()。A)在栈中只能删除数据B)在栈中只能插入数据C)栈是先进先出的线性表D)栈是先进后出的线性表
下列选项中属于面向对象设计方法主要特征的是()。A)继承B)自顶向下C)模块化D)逐步求精
下列叙述中错误的是()。
算法的空间复杂度是指()。
【】结构,也称为重复结构,即算法中有一组操作要求反复被执行。
随机试题
以云海、日出著名的台湾山地风景区是()。
习近平总书记强调,必须深化对新的时代条件下我国各类资本及其作用的认识,规范和引导资本健康发展,发挥其作为重要生产要素的积极作用。下列对资本的认识不准确的是:
A、上颌侧切牙B、下颌第二前磨牙C、上颌尖牙D、上颌第一磨牙E、下颌第一磨牙牙合面有一个中央窝,一个近中窝的牙是
设备形成过程中,业主的主要工作内容包括()。
属于预防水泥混凝土路面断板的措施是()。
先有工程设计图,然后施工建成大楼。这一事实说明()。
检察院在构建和谐社会中应发挥什么作用?
我国不仅是资源大国,而且是人口大国,按最新统计,我国各种矿产品人均占有量从世界水平看()。
栈和队列的共同特点是()
TheGenuineArticleAManybusinessbooksassumethatpotentialleadersareablankcanvasontowhichmustbehurledaparticul
最新回复
(
0
)