为什么是class Aclass Bclass Aclass Cclass D这个顺序啊
收起
父类子类
构造函数是先构造父类再子类
析构函数是先子类再父类
有了这个原则,可以想到答案是class Aclass Bclass Cclass D
但是在B类里面可以看到,有一个private A al,所以再一次调用A,就变成了
class Aclass Bclass Aclass Cclass D
望采纳哈
报告相同问题?