信息互动

当前位置/ 首页/ 信息互动/ 正文

纯虚函数和抽象类(纯虚函数)

导读 大家好,我是小十,我来为大家解答以上问题。纯虚函数和抽象类,纯虚函数很多人还不知道,现在让我们一起来看看吧!1、我没找到官方的定义,...

大家好,我是小十,我来为大家解答以上问题。纯虚函数和抽象类,纯虚函数很多人还不知道,现在让我们一起来看看吧!

1、我没找到官方的定义,以下是我的理解 虚函数:在C++中,以virtual修饰的函数为虚函数,可在它的子类中被重写,当你用一个基类指针或引用指向一个继承类对象的时候,你调用一个虚函数,实际调用的是继承类的版本。

2、是为了实现多态的概念。

3、 纯虚函数:只定义函数,并不在基类中去实现它,而是在它在子类中去实现功能。

4、为后来的函数定义一个框架,防止出现不安全因素;。

本文到此讲解完毕了,希望对大家有帮助。