Rôles références (tech)

De Wiki1000
Révision datée du 24 août 2009 à 15:53 par Syfre (discussion | contributions) (Nouvelle page : ===Introduction=== Un rôle référence est une association unidirectionnelle de multiplicité 0 ou 1. {{#images:role-reference.png|dsm/roles}} ===Utilisation=== *Accès Les réfé...)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Introduction

Un rôle référence est une association unidirectionnelle de multiplicité 0 ou 1.

{{#images:role-reference.png|dsm/roles}}

Utilisation

  • Accès

Les références peuvent être utilisées directement en utilisant la notation pointé :

<source lang='delphi'> begin

 vAttribut := inst.ClassBRef.Attribut;
 ...

end; </source>

  • Affectation

Différentes manièrs d'affecter un objet à une référence :

<source lang='delphi'> begin

 inst.ClassBRef := aInstance;
 inst.ClassBRef.AdDRef(aInstance);
 inst.ClassBRef.OID := aInstance.InstanceOID;
 inst.ClassBRef.AddOID(aInstance.InstanceOID);
 ...

end; </source>

{{#if:Rôles (tech)|

{{#if:Rôles (tech)|— Rôles (tech) |}} — Développement DSM

|

{{#if:|— [[{{{1}}}]] |}} — Développement DSM

}}