Bonjour,

je voudrais créer une fonction qui me retourne une information sous forme d'un entier, et qui me fournit aussi une date correspondant à la valeur de retour; l'exemple sera plus parlant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
int donneEtatEtDate( Date dateTransmise )
{
  dateTransmise = new Date( uneDateMembrePrive );
  / ... /
  return valeur_en_rapport_avec_date;
}
uneDateMembrePrivé est un membre privé, je ne veux donc pas donner son instance. Si je programme:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
dateTransmise = uneDateMembrePrive
ce membre peut alors être modifié par le code qui récupère dateTransmise; est-ce que ce raisonnement est juste ?
Donc j'initialise dateTransmise à l'aide de new() ce qui me donne donc un clone du membre privé et protège donc la donnée privée; est-ce que ce raisonnement est juste ?

Je récupère donc en retour une information, et une date correspondant à cette information; y a-t-il une autre solution à ce genre de problème ?

@ bientôt...