gpt4 book ai didi

c++ - C++中有纯抽象类吗?

转载 作者:太空宇宙 更新时间:2023-11-04 15:36:02 32 4
gpt4 key购买 nike

有一个家庭作业问题,询问 C++ 中的什么构造类似于 Java 接口(interface)。 Java中的接口(interface)可以称为纯抽象类,我知道C++也有抽象类,但是纯抽象类是C++官方有的吗

也许从 C++ 设计者的角度来看它不是,但从技术上讲,可以通过使所有方法都抽象化来在 C++ 中创建一个纯抽象类吗?

我看了this资源,但在阅读了一些答案后我仍然感到困惑......

最佳答案

class Foo {
public:
Foo();
virtual ~Foo() {};
virtual void bar() = 0;
}

Foo 是 C++ 中的纯抽象类,因为它包含方法 bar(),这是一个纯虚方法。

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

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