gpt4 book ai didi

c++ - C++ 中的抽象类

转载 作者:搜寻专家 更新时间:2023-10-31 01:01:17 25 4
gpt4 key购买 nike

我们如何仅通过查看类的定义就知道 C++ 中的类是否是抽象的?

我的意思是,在 Java 中,类名中会包含一个抽象关键字。在 C++ 中,我们所拥有的只是纯虚函数……好吧,即使这样,如果一个类派生了一个抽象基类(使用纯虚函数)但未能为这些函数提供实现(这意味着派生类也是抽象的),我们甚至不知道派生类是否是抽象的,因为它不包含任何纯虚函数,但它是抽象的。

那么,这是怎么回事?

最佳答案

除了像你说的那样寻找纯虚函数之外,没有办法从定义中判断一个类是否是抽象的。

关于c++ - C++ 中的抽象类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29427240/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com