虚函数与纯虚函数 请问大神C 中含有纯虚函数的类1定是抽象类?
浏览量:1311
时间:2021-03-13 21:45:46
作者:admin
请问大神C 中含有纯虚函数的类1定是抽象类?
抽象类至少包含一个纯虚拟函数。可以说抽象类必须包含纯虚函数,具有纯虚函数的抽象类必须是抽象类。
无法实例化,无法创建对象。
纯虚拟函数没有具体的函数实现,因为它只定义一个名称,而实现留给派生类。
但是您可以创建指向此抽象类的指针,它通常用作基类。
只含有纯虚函数的类是什么类?
除了Java中的抽象方法外,C中没有这样的定义。在Java中,只有抽象方法的类称为接口,而有抽象方法的类称为抽象类。在C语言中,具有纯虚函数的类称为抽象类。
C 中抽象类中可以没有纯虚函数么?
在抽象类的派生类中,如果基类的纯虚函数没有重新定义,则该类仍然是抽象类,但抽象类继承基类的纯虚函数
虚函数与纯虚函数 抽象类中只能有一个纯虚函数 一个基类中说明有纯虚函数
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。