构造器
对象初始化的时候会自动被调用,且是第一个被调用的函数
特点:
public:
类名(){};
#include <iostream>
class Girl
{
public:
Girl(){
std::cout<<"我是构造器,我是第一个被执行"<<std::endl;
};
};
int main(int argc, char const *argv[])
{
/* code */
Girl girl1; //栈内存中实例化
Girl* girl2 = new Girl();// 堆内存中实例化
return 0;
}
/*
我是构造器,我是第一个被执行
我是构造器,我是第一个被执行
*/