【发布时间】:2010-02-19 05:10:50
【问题描述】:
这是我实现复制构造函数的类
public class TestCopyConst
{
public int i=0;
public TestCopyConst(TestCopyConst tcc)
{
this.i=tcc.i;
}
}
我试图在我的 main 方法中为上述类创建一个实例
TestCopyConst testCopyConst = new TestCopyConst(?);
我不确定我应该传递什么作为参数。如果我必须传递一个 TestCopyConst 的实例,那么我必须再次选择“new”,这又会再次提示输入参数
TestCopyConst testCopyConst = new TestCopyConst(new TestCopyConst(?));
这里缺少什么?还是拷贝构造函数的概念本身就不同?
【问题讨论】:
标签: java oop copy-constructor