欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > c/c++ >内容正文

c/c++

抽象类(c++细节篇九)

发布时间:2025/3/19 c/c++ 38 豆豆
生活随笔 收集整理的这篇文章主要介绍了 抽象类(c++细节篇九) 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

抽象类

带有纯虚函数的类称为抽象类: class 类名{virtual 类型 函数名(参数表)=0; //(就是比虚基类多个0)//纯虚函数... }

作用:(预留,整个类都用,让底层去实现)
抽象类为抽象和设计的目的而声明,将有关的数据和行为组织在一个继承层次结构中,保证派生类具有要求的行为。

对于暂时无法实现的函数,可以声明为纯虚函数,留给派生类去实现。

注意
抽象类只能作为基类来使用。(只是给底层继承用的,不能实例化一个对象)。
不能声明抽象类的对象。
构造函数不能是虚函数,析构函数可以是虚函数。

总结

以上是生活随笔为你收集整理的抽象类(c++细节篇九)的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。