gpt4 book ai didi

c++ - 类和接口(interface)之间的继承顺序重要吗?

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

先继承class还是先继承C++interface会有什么不同吗?

例子:

class A : public IAbstract, public ClassB
{
};

class A : public ClassB, public IAbstract
{
};

最佳答案

initialization order直接基类(即 ClassBIAbstract)将不同。由基类说明符列表中的声明顺序决定。

(强调我的)

2) Then, direct base classes are initialized in left-to-right order as they appear in this class's base-specifier list

关于c++ - 类和接口(interface)之间的继承顺序重要吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39118156/

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