[单选题]

下列关于虚函数的说明中,正确的是 <br>

A. .从虚基类继承的函数都是虚函数 <br>

B. .虚函数不得是静态成员函数 <br>

C. .只能通过指针或引用调用虚函数 <br>

D. .抽象类中的成员函数都是虚函数 <br>

参考答案与解析:

相关试题

下列关于 C£«£« 函数的说明中,正确的是 <br>A .内联函数就是定义在另

[单选题]下列关于 C++ 函数的说明中,正确的是 <br>A. .内联函数就是定义在另一个函数体内部的函数 <br>B. .函数体的最后一条语句必须是 return 语句 <br>C. .标准 C++ 要求在调用一个函数之前,必须先声明其原型 <br>D. .编译器会根据函数的返回值类型和参数表来区分函数的不同重载形式 <br>

  • 查看答案
  • 下列关于虚函数的说明中,正确的是

    [单选题]下列关于虚函数的说明中,正确的是A.从虚基类继承的函数都是虚函数B.虚函数不得是静态成员函数C.只能通过指针或引用调用虚函数D.抽象类中的成员函数都是虚函数

  • 查看答案
  • 下列关于虚函数的说明中,正确的是(  )。

    [单选题]下列关于虚函数的说明中,正确的是(  )。A.从虚基类继承的函数都是虚函数B.虚函数不得是静态成员函数C.只能通过指针或引用调用虚函数D.抽象类中的成

  • 查看答案
  • 下列关于虚函数的说明中,正确的是( )。

    [单选题]下列关于虚函数的说明中,正确的是( )。A.从虚基类继承的函数都是虚函数B.虚函数不得是静态成员函数C.只能通过指针或引用调用虚函数D.抽象类中的成员函数都是虚函数

  • 查看答案
  • 下列关于虚函数的说明中,正确的是()。

    [单选题]下列关于虚函数的说明中,正确的是( )。A.从虚基类继承的函数都是虚函数B.虚函数不得是静态成员函数C.只能通过指针或引用调用虚函数D.抽象类中的成员函数都是虚函数

  • 查看答案
  • 多继承的构造顺序可分为如下四步:<br />①所有非虚基类的构造函数按照它们被继承的顺序构造<br />②所有虚基类的构造函数按照它们被继承的顺序构造<br />③

    [单选题]多继承的构造顺序可分为如下四步:①所有非虚基类的构造函数按照它们被继承的顺序构造②所有虚基类的构造函数按照它们被继承的顺序构造③所有子对象的构造函数按

  • 查看答案
  • 多继承的构造顺序可分为如下四步:<br />①所有非虚基类的构造函数按照它们被继承的顺序构造<br />②所有虚基类的构造函数按照它们被继承的顺序构造<br />③

    [单选题]多继承的构造顺序可分为如下四步:①所有非虚基类的构造函数按照它们被继承的顺序构造②所有虚基类的构造函数按照它们被继承的顺序构造③所有子对象的构造函数按

  • 查看答案
  • 下列各函数的说明中,()是表示纯虚函数。

    [单选题]下列各函数的说明中,( )是表示纯虚函数。A.virtual int vf(int);B.void vf(int)=0;C.virtual void vf()=0;D.virtual void vf(int){}

  • 查看答案
  • 以下哪个基类中的成员函数表示纯虚函数?

    [单选题]以下哪个基类中的成员函数表示纯虚函数?A.virtual void vf(int)B.void vf(int)=0C.virtual void vf(=0)D.virtual void yf(int){ }

  • 查看答案
  • 下列各函数的说明中,表示纯虚函数的是( )。

    [单选题]下列各函数的说明中,表示纯虚函数的是( )。A.virtual int fun()B.void fun()=0C.virtual fun()=0D.void fun()

  • 查看答案
  • 下列关于虚函数的说明中,正确的是 <br>A .从虚基类继承的函数都是虚函数 <