美文网首页
c++类 纯虚类

c++类 纯虚类

作者: 小雨启明 | 来源:发表于2018-09-17 23:53 被阅读0次

一、定义

不能用于定义对象而只是作为一种基本类型用作继承的类叫做抽象类,凡是包含纯虚函数的类都是抽象类,抽象类的作用是作为一个类族的共同基类,为一个类族提供公共接口,抽象类不能实例化出对象。
纯虚函数在派生类中重新定义以后,派生类才能实例化出对象。
含有一个纯虚函数的类为纯虚类
纯虚函数定义

virtual void fun() = 0;

参考:https://blog.csdn.net/qq_36221862/article/details/61413619

相关文章

  • c++语法4

    接上一篇继续学习抽象类、函数模板 抽象类 c++中的抽象类是通过纯虚函数体现的,凡是含有纯虚函数的类叫做抽象类纯虚...

  • C++抽象类(纯虚函数)

    C++抽象类 一、纯虚函数定义. 纯虚函数是在基类中声明的虚函数,它在基类中没有定义,但要求任何派生类都要定义自己...

  • c++类 纯虚类

    一、定义 不能用于定义对象而只是作为一种基本类型用作继承的类叫做抽象类,凡是包含纯虚函数的类都是抽象类,抽象类的作...

  • C++面试题系列:纯虚函数,虚函数,抽象类,纯抽象类

    C++面试题系列:纯虚函数,虚函数,抽象类,纯抽象类 2020年10月15日 14:40

  • C++多态——虚函数表vtable

    纯Swift类的函数调用原理,类似于C++的虚函数表 纯Swift类的函数调用,类似于C++的虚函数表,是编译时决...

  • C++boolan part1_week3

    C++纯虚函数 一、定义 纯虚函数是在基类中声明的虚函数,它在基类中没有定义,但要求任何派生类都要定义自己的实现方...

  • C++如何实现一个接口类

    原理 C++中,通过类实现面向对象的编程,而在基类中只给出纯虚函数的声明,然后在派生类中实现纯虚函数的具体定义的方...

  • 纯虚函数和抽象类

    纯虚函数和抽象类 概念 纯虚函数:没有函数体的虚函数。 抽象类:包含纯虚函数的类就称为抽象类。 纯虚函数就是在函数...

  • 一些关于类的知识

    1.纯虚函数是实现接口的良好选择,拥有纯虚函数的类是抽象类,我们无法声明一个纯虚类的对象,只有当类派生纯虚类并实现...

  • 慕课网-C++远征之多态篇(中)-学习笔记

    c++远征之多态篇 纯虚函数 & 抽象类 例子: 纯虚函数: 没有函数体 直接等于0 在虚函数表中直接写为0, 包...

网友评论

      本文标题:c++类 纯虚类

      本文链接:https://www.haomeiwen.com/subject/jrbjnftx.html