public class Sample
{
static int count = 0;
public int abc;
public Sample()
{
abc = ++Sample.count;
}
}
上記のクラスの配列を作成し、配列内の各要素をデフォルトのコンストラクターを呼び出して初期化して、各要素が異なるようにしたいので、次のようabc
にしました。
Sample[] samples = new Sample[100];
しかし、これは私がすべきだと思うことをしません。このように、デフォルトのコンストラクターが呼び出されていないようです。配列を作成するときにデフォルトコンストラクタを呼び出す方法は?
また、上記のステートメントが何をするのか知りたいですか?