通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"C++试卷" 试卷中 第七章 C++继承和派生 中有题目如下:
第1题
有如下程序,运行时的输出结果是()。
#include <iostream> using namespace std; class Publication{ //出版物类 char name[30]; public: Publication(char *name="未知名称"){ strcpy(this->name,name); } const char* getName()const{ return name; } virtual const char* getType()const{ return "未知类型";} }; class Book: public Publication{ //书类 public: Book(char *name): Publication(name){} virtual const char* getType()const{ return "书";} }; void showPublication( Publication &p){ cout<<p.getType()<<":"<<p.getName()<<endl; } int main(){ Book book("精彩人生"); showPublication(book); return 0; }
未知类型:未知名称
未知类型:精彩人生
书:未知名称
书:精彩人生
所属试卷:第七章 C++继承和派生
有如下函数模板:template<typename T
定义派生类时,若不使用关键字显式地规定采用何种继承方式
有如下程序,下列关于程序的描述中,正确的是。
有定义及初始化int a=3,*p=&a;,*p的值是
下列关于栈的叙述中,正确的是
已知类CC以成员函数方式重载了二元运算符*,c1和c2
给定程序MODI1.C中函数fun的功能是:统计sub
有以下程序:程序运行后的输出结果是( )。
有以下程序程序运行后的输出结果是( )。
有以下程序:程序运行后的输出结果是。
Python用来访问和操作内置数据库SQLite的标准
设有以下定义:以下程序段将通过调用宏实现变量x和y内容
以下程序的功能是
如下为命令终端下的一个截图:则,以下两句的执行结果是:
在UNIX/Linux系统添加新用户的命令是( )
关闭linux系统(不重新启动)使用的命令答:halt
通过将______动态链入块设备控制结构blk_dev
在UPDATE触发器中,可以引用一个名为 _____的
数组可看成线性结构的一种推广,因此与线性表一样,可以对
(9 分)某网络拓扑如题 47 图所示,以太网交换机
假设变量a、b均为整型,表达式(a=5,b=2,a>b
将数组a的首地址赋给指针变量p的语句是_____。
在程序运行过程中,如果递归调用的层数过多,可能会由于
有一个等比数列,共有奇数项,其中第一项和最后一项分别是
输出:( )
如图所示,图中每条边上的数字表示该边的长度,则从 A
输入:120输出:____
把 64 位非零浮点数强制转换成 32 位浮点数后,不
主存储器的存取速度比中央处理器 (CPU )的工作速度
(TSP 问题的交叉算子) TSP 问题 (Trave
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2