#include <iostream>
using namespace std;
class A
{
public: //默认是private ,pivate 对象无法访问
A(){}
A(int i){x=i;}
private:
int x;
};
int main()
{
A a;
A b(3);
return 0;
using namespace std;
class A
{
public: //默认是private ,pivate 对象无法访问
A(){}
A(int i){x=i;}
private:
int x;
};
int main()
{
A a;
A b(3);
return 0;
}
每个对象在创建时都要调用构造函数莱维自己初始化
假如你没提供一个构造函数,那么编译器就会自动创建一个默认构造函数