大家好,我是小房,我来为大家解答以上问题。纯虚函数有没有函数体,纯虚函数很多人还不知道,现在让我们一起来看看吧!
1、我没找到官方的定义,以下是我的理解虚函数:在C++中,以virtual修饰的函数为虚函数,可在它的子类中被重写,当你用一个基类指针或引用指向一个继承类对象的时候,你调用一个虚函数,实际调用的是继承类的版本。
2、是为了实现多态的概念。
3、纯虚函数:只定义函数,并不在基类中去实现它,而是在它在子类中去实现功能。
4、为后来的函数定义一个框架,防止出现不安全因素;。
本文到此讲解完毕了,希望对大家有帮助。
免责声明:本文由用户上传,如有侵权请联系删除!