Rôles références (tech)

De Wiki1000
Révision datée du 24 août 2009 à 16:10 par Syfre (discussion | contributions) (→‎Utilisation)
(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.

role-reference.png

Utilisation

  • Accès

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

begin
  vAttribut := instA.ClassBRef.Attribut;
  ...
end;
  • Affectation

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

begin
  inst.ClassBRef := instB;
  inst.ClassBRef.AdDRef(instB);
  inst.ClassBRef.OID := instB.InstanceOID;
  inst.ClassBRef.AddOID(instB.InstanceOID);
  ...
end;

Rôles (tech)Développement DSM