单项选择题

实现运行时的多态性要使用 ____ 。

A.虚函数
B.重载函数
C.析构函数
D.构造函数
<上一题 目录 下一题>
热门 试题

单项选择题
下面程序的运行结果是#include<iostream.h>class base{protected:int a;public:base(){cout << 0 ;}};class basel:virtual base{public:basel () {cout << 1 ;}};class base2:virtual base{public:base2(){cout << 2 ;}};class derived:public basel,public base2{public:derived(){cout << 3 ;}};void main(){derived obj;cout <<end1;}
A.0123
B.3120
C.0312
D.3012
单项选择题
下列有关构造函数的描述错误的是____。
A.构造函数在说明类变量时自动执行
B.构造函数可以重载
C.构造函数可以设置默认参数
D.构造函数可以对静态数据成员进行初始化
相关试题
  • 有如下程序:#include<iostream>using ...
  • 以下程序的执行结果是______。#incl...
  • 下列程序编译错误,是由于划线处缺少某个语...
  • 一个类中有______个析构函数。
  • 若要在程序文件中进行标准输入输出操作,则...