UpsKrn.Reference

Définition

/****************************************************************/
Type Reference(TypeElement : Type) Defaut Final TailleSegment 32 ConserverObjets
/* Objet : Definition du type Reference. */
/****************************************************************/
/*-------------------------------------------------------------*/
/* Heritage des proprietes d'Objet. */
/*-------------------------------------------------------------*/
Prive : /*-------------------------------------------------------------*/
/* Heritage des methodes d'Objet. */
/*-------------------------------------------------------------*/
Public : Prive : /*-------------------------------------------------------------*/
/* Methodes propres. */
/*-------------------------------------------------------------*/
Public : Prive : Fin Type

Le type Reference modélise une référence vers un objet.

Le type Reference possède un constructeur explicite permettant de construire une référence sur l'objet O. Le type de l'objet doit être en accord avec le type de l'élément de la référence.

Opérateurs

Le type Reference possède les opérateurs standards suivants :

Exemple

Pour un exemple complet, merci de se référer à Reference.

Principal
/*******/
Variable
/******/


Debut
A="Première valeur";
R1=ReferenceDe(A);
R2=ReferenceDe(A);
A="Seconde valeur";
/* La valeur de A change mais pas la valeur référencée par R1 ou R2. */
R1.Valeur="Troisième valeur";
/* La valeur référencée par R1 et R2 change mais pas celle de A. */
Ecran.Ecrire(A);
Ecran.Ecrire(R1.Valeur);
Ecran.Ecrire(R2.Valeur);
Fin Principal

Voir aussi

Appel, ArbreBinaire, Binaire, Caractere, Date, Entier, Entrepot, Enumere, Exception, Fichier, FileDAttente, Hachage, Liste, Module, Objet, Reel, Serveur, Tableau, Travail, Type et Segment pour connaître les autres types de base.

Traduction

---------