定义对象的时候不能对对象进行初始化
定义对象之后可以显式地调用构造函数进行初始化
定义对象时将自动调用构造函数进行初始化
在一个类中必须显式地定义构造函数实现初始化
class A: { private: int a,b; public: A(int x,int y):a(x),b(y){}; } int main() { A a;//没有默认构造函数,语法错误,系统根本无法自动调用 A aa(1,2);//必须用户显示调用构造函数 }
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题