构造函数 ;
有参构造函数 : 带参数的 构造函数 , 创建 实例对象 时 , 为成员变量提供初始值 ;
拷贝构造函数 : 拷贝现有 实例对象 , 并以此拷贝的副本为数据 创建一个新的 实例对象 ,...参数中 , 传递进来 , 并在 构造函数 中 , 为 成员变量 赋值具体的值 ;
此处需要注意的是 , 这里传入的是 C 语言中的字符串 , 也就是 char * 类型的指针 , 传入后拷贝字符串时...;
拷贝构造函数
拷贝构造函数 : 拷贝构造函数 也是 有参构造函数 中的一种 , 传入的是 相同类型的 常量引用 , 该引用指向的内容在函数内不可修改 ;
在 " 拷贝构造函数 " 中 , 主要读取..." << endl;
}
二、代码示例 - 三种类型构造函数定义与调用
----
在下面的代码中 , 分别在 Student 类中定义了
无参构造函数
有参构造函数
拷贝构造函数
分别调用了上述三种类型的...name : name , age : 0
调用有参构造函数
name : Tom , age : 18
调用拷贝构造函数
name : Tom , age : 18
Press any key to