构造器

对象初始化的时候会自动被调用,且是第一个被调用的函数

特点:

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;
}

/*
我是构造器,我是第一个被执行
我是构造器,我是第一个被执行
*/

results matching ""

    No results matching ""