A.void fun()=0;
B.virtual void fun()=0;
C.virtual void fun();
D.virtual void fun(){};
您可能感兴趣的试卷
你可能感兴趣的试题
A.虚基类必须定义虚析构函数
B.类对象作用域结束时释放资源
C.delete动态对象时释放资源
D.无意义
A.参数个数
B.参数类型
C.函数名
D.this指针类型
A.析构函数中调用虚函数采用静态联编
B.对虚析构函数的调用可以采用动态联编
C.当基类的析构函数是虚函数时,其派生类的析构函数也一定是虚函数
D.构造函数可以声明为虚函数
A.部分相同
B.相容
C.不同
D.相同
A.析构函数
B.构造函数
C.公有成员函数
D.私有成员函数
A.基类指针
B.对象名
C.派生类指针
D.类名
A.可以直接调用基类的成员函数
B.可以调用派生类对象的成员函数
C.必须强制将派生类指针转换成基类指针才能调用基类的成员函数
D.以上说法都不对
A.基类的成员函数
B.派生类的成员函数
C.不确定
D.先调用基类的,再调用派生类的
A.错误,基类指针不能指向派生类对象
B.基类指针可以指向派生类对象,但在此情况下只能调用基类自己定义的成员函数
C.基类指针可以调用派生类的成员函数
D.以上说法全部错误
A.基类指针指向基类对象
B.基类指针指向派生类对象
C.派生类指针指向基类对象
D.派生类指针指向派生类对象
最新试题
命名空间是C++的一种机制,使用关键字()把大量有逻辑联系的程序实体组合在一个标识符下。
标识符的()是指在程序的哪个区域里可以使用。
引用可以用在函数中,既可以作为函数的参数使用,又可以作为函数的()使用。
在C++程序中由new分配的动态内存空间必须通过()运算符释放。
const_cast的使用格式为()。
在C++语言中,类库中提供了输入流类istream和输出流类ostream。istream类的对象()用来实现基本的键盘输入。
当不同类型的量进行混合算数运算时,可以在程序中使用强制类型转换运算符时static_cast或()。
程序员既可以使用系统提供的头文件,也可以定义自己的头文件,并在程序中使用#include指令将其包含进来。一般情况下,使用尖括号括住系统提供的头文件,使用()括住程序员自己定义的头文件。
()是指在程序的同一范围内声明几个功能类似的同名函数。
指针变量中保存着一个()。