Help Center

Local Navigation

Prudence lors du transfert d'un null dans un constructeur

Pour éviter toute ambigüité lors du transfert d'un null dans un constructeur, passez un null à l'objet approprié.

Si une classe a au moins deux constructeurs, le transfert d'un paramètre null peut ne pas identifier de façon individuelle le constructeur à utiliser. Par conséquent, le compilateur signale une erreur.

En passant un null à l'objet approprié, vous indiquez précisément le constructeur que le compilateur doit utiliser. Cette pratique assure également la postcompatibilité si des versions ultérieures de l'API ajoutent de nouveaux constructeurs.

Exemple de code

new someObject ((someObject)null ); 

Index


Ces informations vous ont-elles été utiles ? Envoyez-nous vos commentaires.