单选题
👁️ 浏览量:

试题题干

当基类指针指向派生类对象时,以下说法正确的是(    )

A

会发生语法错误

B

只能调用基类自己定义的成员函数

C

可以调用派生类的全部成员函数

D

以上说法全部错误

参考答案

正确答案:

试题解析

基类指针指向派生类对象,指针是基类类型的。

如果一个指针是基类类型的,则不管它指向的是基类对象还是派生类对象,都仅能调用基类中声明的函数,而不能调用基类中没有声明而仅在派生类中声明的函数。故本题选B。