,en C#, si j'ai un objet A qui a un objet B qui a un objet C qui a un objet D qui a un objet E qui a un champ F
a partir de A quelle sont les moyen d'acceder a F?
mise a part A.B.C.D.E.F![]()
C'est juste de la théorie...
,en C#, si j'ai un objet A qui a un objet B qui a un objet C qui a un objet D qui a un objet E qui a un champ F
a partir de A quelle sont les moyen d'acceder a F?
mise a part A.B.C.D.E.F![]()
C'est juste de la théorie...
Tout dépend depuis quel endroit tu veux le faire.
Tu peux très bien avoir une référence directement sur l'objet E et ainsi faire un simple E.f
Les règles du forum
Le trio magique : FAQ + Cours + fonction rechercher
Mes articles
Pas de questions par messages privés svp
Software is never finished, only abandoned.
Dans E, tu fais un accesseur nommé Z qui retourne F
Dans D, tu fais un accesseur nommé Z qui retourne E.Z
Dans C, tu fais un accesseur nommé Z qui retourne D.Z
etc...
Au final dans A, quand tu feras A.Z, tu récupereras bien la valeur (ou la référence) de ton champs F, sans que A et E ne se connaissent, et sans avoir un fastidieux A.B.C.D.E.F![]()
Tu te calmes.Envoyé par Zarr.be
Et oui, dans ton graphique je vois E : tout en bas, tu le vois pas ?
Maintenant si tu veux dire "voir E dans A" c'est une autre histoire. Mais comme tu n'es pas très précis...
La réponse de mose est une bonne technique. Maintenant étant donné que c'est de la théorie comme tu le dis, rien ne t'empêches comme je l'ai dis, d'avoir une référence à E dans A.
Les règles du forum
Le trio magique : FAQ + Cours + fonction rechercher
Mes articles
Pas de questions par messages privés svp
Software is never finished, only abandoned.
Partager