添加一个拷贝构造函数BankAccount类。这个构造函数应该接受一个银行帐户对象作为参数。应该指
添加一个拷贝构造函数BankAccount类。这个构造函数应该接受一个银行帐户对象作为参数。应该指定字段中的值的平衡参数的资产。因此,新对象将会是参数对象的一个副本。编写...
添加一个拷贝构造函数BankAccount类。这个构造函数应该接受一个银行帐户对象作为参数。应该指定字段中的值的平衡参数的资产。因此,新对象将会是参数对象的一个副本。
编写一个驱动程序来证明你的拷贝构造函数的工作原理。
展开
1个回答
推荐于2016-06-25
展开全部
#include <iostream>
using namespace std;
class CExample {
private:
int a;
public:
//构造函数
CExample(int b)
{ a = b;}
//拷贝构造函数
CExample(const CExample& C)
{
a = C.a;
}
//一般函数
void Show ()
{
cout<<a<<endl;
}
};
int main()
{
CExample A(100);
CExample B = A; // CExample B(A); 也是一样的
B.Show ();
return 0;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询