Bonjour,
Je souhaiterai savoir s'il existe des "contre-indications" à la modification de mutables passés en paramètres dans une fonction:
imaginons que j'aie:
maFonction(Date maDate) {
if(uneDateConstante.before(maDate)) {
maDate = uneDateConstante;
}
[...traitement...]
}
est-ce correct? Cela semble fonctionner mais quels sont les "risques" que je prends? Cette modification est elle valable uniquement en local dans la fonction où est elle définitive?
Merci d'avance,
LDPDC








Répondre avec citation




Partager