Une aide sur les accesseurs ?

Fermé
salahhuiste Messages postés 4 Date d'inscription lundi 25 septembre 2017 Statut Membre Dernière intervention 5 octobre 2018 - 25 sept. 2017 à 14:43
Whismeril Messages postés 19028 Date d'inscription mardi 11 mars 2003 Statut Non membre Dernière intervention 24 avril 2024 - 25 sept. 2017 à 20:37
salut j'espere que vous etes bien , bn je veux juste savoir est ce que cet accesseur va retourner l'ojbet client lui-même (la référence) ou bien juste une copie sur lui ? et merci d'avance
class CompteBancaire
{
private Client titulaire; // type string => type Client

public Client Titulaire
{
get { return titulaire; }
}

public CompteBancaire(Client leTitulaire, double soldeInitial, string laDevise)
{
titulaire = leTitulaire;
solde = soldeInitial;
devise = laDevise;
}

1 réponse

Whismeril Messages postés 19028 Date d'inscription mardi 11 mars 2003 Statut Non membre Dernière intervention 24 avril 2024 931
25 sept. 2017 à 16:07
Bonjour
Ça n'est pas l'accesseur qui importe.
Ça dépend de comment est écrit le type Client, si c'est une structure, c'est donc un type "valeur" ce sera une copie, si c'est une classe, c'est donc un type "référence", ce sera la référence.

Voir
https://docs.microsoft.com/fr-fr/previous-versions/visualstudio/visual-studio-2008/4d43ts61(v=vs.90)?redirectedfrom=MSDN
1
salahhuiste Messages postés 4 Date d'inscription lundi 25 septembre 2017 Statut Membre Dernière intervention 5 octobre 2018
25 sept. 2017 à 20:12
merci
0
Whismeril Messages postés 19028 Date d'inscription mardi 11 mars 2003 Statut Non membre Dernière intervention 24 avril 2024 931
25 sept. 2017 à 20:37
De rien, si cela te convient, passe le sujet résolu, avec le lien dédié sous le titre de la discussion.
0