gpt4 book ai didi

c++ - 为什么我们需要 C++ 中的 `class`,而 `struct` 可用于实现相同的目的?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:08:30 25 4
gpt4 key购买 nike

<分区>

使用 struct 我们可以实现 class 的所有功能:构造函数(可以修改/重载)、析构函数(可以修改/重载)、运算符重载、实例方法、静态方法、public/private/protected 字段/方法。

那我们为什么需要 class 呢?

注意:我不希望回答说在 struct 中,字段/方法默认是 public

25 4 0
文章推荐: c++ - 使用数据包套接字在同一网络接口(interface)上发送和接收时无法接收数据包
文章推荐: android - 如何测试android :alwaysRetainTaskState
文章推荐: c++ - 列出名为 boost 的托管共享内存的名称
文章推荐: android - HTML