问答题
简答题
为何要引入虚函数的概念?写出定义虚函数的方法。
【参考答案】
指向基类对象的指针也可以指向它的公有派生类的对象。
但用这种对象指针调用同名但不同级的成员函数时,却遇到了麻烦......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
点击查看答案
相关考题
-
单项选择题
多态调用是指()。
A.以任何方式调用一个虚函数
B.以任何方式调用一个纯虚函数
C.借助于指向对象的基类指针或引用调用一个虚函数
D.借助于指向对象的基类指针或引用调用一个纯虚函数 -
单项选择题
下列各函数的说明中,()表示纯虚函数。
A.virtual int vf(int);
B.void vf(int)=0;
C.virtual void vf()=0;
D.virtual void vf(int){} -
单项选择题
下列关于虚函数的描述中,()是正确的。
A.虚函数是一个非成员函数
B.虚函数是一个静态成员函数
C.派生类的虚函数与基类种对应的虚函数具有相同的参数个数和类型
D.虚函数既可以在函数说明时定义,也可以在函数实现时定义
