UpsKrn.Tableau

Définition

/****************************************************************/
Type Tableau(TypeElement : Type) Implemente Public : ICollection(Nul Ou TypeElement) Defaut Final TailleSegment 32 ConserverObjets
/* Objet : Définition du type Tableau. */
/****************************************************************/
/*-------------------------------------------------------------*/
/* Heritage des proprietes d'Objet. */
/*-------------------------------------------------------------*/
Prive : /*-------------------------------------------------------------*/
/* Heritage des proprietes de ICollection. */
/*-------------------------------------------------------------*/
Prive :
/*-------------------------------------------------------------*/
/* Proprietes propres. */
/*-------------------------------------------------------------*/
Prive :
/*-------------------------------------------------------------*/
/* Heritage des methodes d'Objet. */
/*-------------------------------------------------------------*/
Public : Prive : /*-------------------------------------------------------------*/ /* Heritage des methodes d'IIterateur. */ /*-------------------------------------------------------------*/ Public : /*-------------------------------------------------------------*/
/* Heritage des methodes de ICollection. */
/*-------------------------------------------------------------*/
Public :
/*-------------------------------------------------------------*/
/* Methodes propres. */
/*-------------------------------------------------------------*/
Public :
Prive : Fin Type

Le type Tableau modélise un tableau d'objets.

Le type Tableau possède deux constructeurs explicites :

Le type Tableau est paramétré par le type TypeElement correspondant au type d'élément du tableau.

Chaque objet du type Tableau possède des moteurs d'itérations permettant de parcourir ses éléments. Les itérateurs sont numérotés de 0 à n, 0 étant l'itérateur implicite qui n'a pas besoin d'être alloué par l'appel à AllouerIterateur. Chaque itérateur alloué, une fois utilisé, doit être libéré par l'appel LibererIterateur.

Opérateurs

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

Exemple

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

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


Debut
/* Alimentation du tableau. */
T[0]="A";
T[1]="B";
T[2]="C";
/* Parcours du tableau. */
Pour I=0 JusquA 2 Faire Fin Pour
Fin Principal

Voir aussi

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

Traduction

---------