Constructeur

Résolu
Bonjours, J'ai eu une question:
Le premier constructeur prend un tableau Java et le transforme en TabPartiel. Cette transformation
va demander de construire une copie du tableau reçu en argument.

Dans un cadre pédagogique, je voudrais savoir s'il était possible de créer un constructeur avec une variable qui est du même type que la classe. exemple:


public class TabPartiel<E>{
private TabPartiel tab1;

public TabPartiel(E[] tableau) {
tab1 = tableau;
}
}

Si oui, je voudrais savoir à quoi cela peut nous servir.

1 réponse

  1. Modérateur
    Oui c'est possible, mais il faut soit un autre constructeur ou qu'il accepte les nulls sinon, tu ne pourra jamais créer la première instance.

    Ca peut être utile, pour chainer les objets par exemple.
    0
    1. merci
      0