标题 学习啊
关键词 构造函数
内容:
1 带有参数的缺省构造函数示例。
#include <iostream>
class J
{
int a,b;
public:
J(int t1=0,int t2=0)
{
a=t1;
b=t2;
}
void print()
{
std::cout<<a<<'\t'<<b<<std::endl;
}
};
int main()
{
J j1,j2(1,2);
j1.print();
j2.print();
}
这个懂
拷贝构造函数
类体中用户定义拷贝函数的一般格式如下
类名(类名 &对象名){
函数体
}
使用拷贝函数定义新对象的一般格式如下:
类名 新对象名(被复制对象名);
或
类名 新对象名=被复制的构造函数名;