利用初始化列表来初始化数据
构造函数后面 + : 属性1(参数1), 属性2(参数2),……
class Test { public: /* Test(int a, int b, int c) { m_A = a; m_B = b; m_C = c; }*/ Test(int a, int b, int c):m_A(a), m_B(b), m_C(c) //等同于上面 {} Test():m_A(10), m_B(20),m_C(30) //给定默认参数的构造函数 {} int m_A; int m_B; int m_C; };
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步