标签:
;构造函数
构造函数和类同名,无类型和返回值
构造函数可以重载
构造函数编译器在对象申请完内存地址空间之后帮你调用,如果有父类先一层层的调完父类的构造函数最后子类
;析构函数
析构函数只调用一次
析构函数在出对象所属作用域之后立马被调用
析构函数无类型,返回值参数
西沟函数可以外部手工调用
;拷贝构造函数
拷贝构造函数参数为引用参数 类& object
拷贝构造函数在发生对象拷贝的时候被调用,例如函数传参如果形参是对象类型就会发生,其他类型不会,
(const 类& object)
如果实参为常量,会把实参尝试成一个对象,来匹配生成放置对象的新空间
标签:
原文地址:http://www.cnblogs.com/jk0011/p/5561720.html