首页学历类考试大学计算机科学
(简答题)

虚函数和纯虚函数的区别是什么?

正确答案

虚函数定义时冠以关键字virtual,本身有实现代码,作用是引导基类指针根据指向对象调用类体系中不同重载版本函数。
纯虚函数是指在说明时代码“为0”的虚函数,即纯虚函数本身并没有实现代码,必须通过它的派生类定义实现版本。

答案解析

相似试题

  • (单选题)

    下列的成员函数中,纯虚函数是()。

    答案解析

  • (判断题)

    构造函数说明为纯虚函数是没有意义的。

    答案解析

  • (判断题)

    纯虚函数是一种特殊的成员函数,它是一种没有具体实现的虚函数。

    答案解析

  • (单选题)

    以下()成员函数表示纯虚函数。

    答案解析

  • (单选题)

    下面函数原型中,()声明了fun为纯虚函数。

    答案解析

  • (填空题)

    带有纯虚函数的类是()。

    答案解析

  • (单选题)

    如果一个类至少有一个纯虚函数,那么就称该类是()。

    答案解析

  • (单选题)

    含有一个或多个纯虚函数的类称为()。

    答案解析

  • (判断题)

    具有纯虚函数的类是抽象类,它的特点是不可以定义对象。

    答案解析

快考试在线搜题