移动端

  • 题王微信公众号

    题王微信公众号

    微信搜“题王网”真题密题、最新资讯、考试攻略、轻松拿下考试

问答题

简述虚函数的用法。

发布日期:2020-12-11

简述虚函数的用法。

试题解析

纯虚函数

纯虚函数是一种特殊的虚函数,在许多情况下,在基类中不能对虚函数给出有意义的实现,而把它声明为纯虚函数,它的实现留给该基类的派生类去做。这就是纯虚函数的作用。纯虚函数也可以叫抽象函数,一般来说它只有函数名、参数和返回值类型,不需要函数体。这意味着它没有函数的实现,需要让派生类去实现。C++中的纯虚函数,一般在函数签名后使用=0作为此类函数的标志。Java、C#等语言中,则直接使用abstract作为关键字修饰这个函数签名,表示这是抽象函数(纯虚函数)。

中文名
纯虚函数
其它名称
抽象函数
归类
计算机、C++
外文名
pure virtual function
存在原因
方便使用
特性
只有函数签名,没有实现

空虚函数

空虚函数是一个完整的函数,它有函数体,只是函数体内没有任何语句罢了。一个类中,如果含有空虚函数,但是没有纯虚函数的情况下,是可以实例化对象的。

中文名
空虚函数
所属学科
计算机科学

虚类

含有虚函数的类是虚类,虚函数用关键字virtual声明。

中文名
虚类
访问权
protected或public
类别
纯虚类、虚函数等
方法
抽象法

标签: 简述 函数 用法

题王网让考试变得更简单

扫码关注题王,更多免费功能准备上线!

此试题出现在

大学试题

工学

去刷题
热门试题热门资讯 相关试题