问题 单项选择题

在下列程序画线处填入的正确语句是( )。
#include <iostream>
using namespace std;
class Base

public:
void fun()

cout<<"Base::fun",<<end1;


class Derived:public Base

void fun()

______________ //显式调用基类的函数fun()
cout<<"Derived::fun" <<end1;

A) fun();
B) Base.fun();
C) Base::fun();
D) Base->fun();

答案

参考答案:C

解析: 本题主要考核作用域分辨符的使用。作用域分辨符“::”可以用来限定要访问的成员所在类的名称。

口语交际,情景问答题
多项选择题 案例分析题