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: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
1
2
3
4
5
6 int donneEtatEtDate( Date dateTransmise ) { dateTransmise = new Date( uneDateMembrePrive ); / ... / return valeur_en_rapport_avec_date; }ce membre peut alors être modifié par le code qui récupère dateTransmise; est-ce que ce raisonnement est juste ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part dateTransmise = uneDateMembrePrive
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...
Partager