私がやりたいのは、 A を引数として取り、新しい A を初期化して引数 A のディープコピーにするコピーコンストラクターを定義することです
public class A<E extends Comparable<? super E>> implements B<E>
{
private A a;
private E[] hArray;
// What I tried .... my copy constructor
public A(A other)
{
this.a = other; // deep copy
}
}
これは、コピー コンストラクターを介してディープ コピーを行う正しい方法ですか??