gpt4 book ai didi

c++ - 什么是 C++ 中的深度派生类?

转载 作者:行者123 更新时间:2023-11-30 03:05:50 24 4
gpt4 key购买 nike

我正在地址 https://cs.senecac.on.ca/~chris.szalwinski/archives/btp200.082/content/dclas.html 阅读一些 C++ 文本.一开始,作者写道:"具有深度的派生类是通过派生类的一个或多个实例变量访问资源的派生类。"

虽然我能理解文本的其余部分,但我真的不明白这个定义。谁能给我一个明确的解释或例子?

最佳答案

假设它指的是一个派生类链:

struct Base { int i; };
struct D0: Base {};
struct D1: D0 {};

int main() {
D1 d;
d.i; // access i through D0 through Base
}

关于c++ - 什么是 C++ 中的深度派生类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7416931/

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