在 C++ 中声明抽象类 [英] Declare abstract class in c++

查看:27
本文介绍了在 C++ 中声明抽象类的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何声明抽象类?

例如,我知道它使用关键字 virtual like:

For example, I know it's using the keyword virtual like:

class test{
public:
virtual void test()=0;
}

我的问题是我可以像这样抽象测试类吗?如果不是为什么以及如何

My question is can I abstract test class like this? If not why and how

virtual class test{
}

推荐答案

我的问题是我可以像这样抽象测试类吗?

My question is can I abstract test class like this?

不,你不能.根据定义,抽象类是包含至少一个纯虚函数的类.

No, you can't. An abstract class by definition is a class that contains at least one pure virtual function.

这篇关于在 C++ 中声明抽象类的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆