#include <iostream>
using namespace std;
class A{
public:
A(int a){
cout << a << "...." << endl;
}
};
class B:virtual public A{
public:
B(int a,int b,int c):aa(b),A(a){
cout << c << "..." << endl;
}
virtual void func(){
cout << "B..." << endl;
}
private:
A aa;
};
int main(){
B(1,2,3);//先A,再aa,最后B;在这个基础上只看声明顺序而非在列表中顺序来初始化
return 0;
}
类的初始化顺序实例
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
一键自动化博客发布工具,用过的人都说好(知乎篇)
原創
2024-05-22 21:38:51
一键自动化博客发布工具,用过的人都说好(头条篇)
原創
2024-05-21 21:38:49
探讨篇(一):服务粒度的艺术 - 简化架构与避免服务泛滥
原創
2024-05-20 23:55:39
京东秒送售后系统退款业务重构心得| 京东零售技术团队
原創
2024-05-16 23:56:23
Spring boot自动装配实现原理
原創
2024-05-16 23:48:07
一键自动化博客发布工具,用过的人都说好(掘金篇)
原創
2024-05-16 21:38:44
Koupleless 内核系列|模块化隔离与共享带来的收益与挑战
原創
2024-05-15 23:18:46
Vue 学习笔记简写
一.Vue文件內容 <template> </template> <script> </script> <style> </style>
原創
2024-05-13 21:42:40
一键自动化博客发布工具,用过的人都说好(csdn篇)
原創
2024-05-13 21:39:29
鸿蒙原生应用已超4000个!
原創
2024-05-13 12:26:37
鸿蒙原生应用再添新丁!瑞幸咖啡 入局鸿蒙
原創
2024-05-13 12:26:35
鸿蒙原生应用再添一批新丁!阿里旗下11款应用、广汽传祺、岚图汽车、零跑汽车、凯翼汽车 入局鸿蒙
原創
2024-05-13 12:26:34
鸿蒙原生应用再添新丁!万达 入局鸿蒙
原創
2024-05-13 12:26:31