OVH Cloud OVH Cloud

Plusieurs intances

2 réponses
Avatar
William
bonjour
Je voudrai créer plusieurs instances d'un objet mais je ne sais pas encore
combien

Cette création se fait dans un boucle
exemple

pour i=1 à XXX
Cl_instance+i est un objet de classe
fin

Bien sur ce code est rejetté.
Pourriez vous m'aider??

Merci

William


--
JoindreWilliam at hotmail.com
C'est mon adresse mail et chat :-)

2 réponses

Avatar
marcel.berman
Salut !

On 16-May-2004, "William" <Désolé@1.com> wrote:

bonjour
Je voudrai créer plusieurs instances d'un objet mais je ne sais pas encore
combien

Cette création se fait dans un boucle
exemple

pour i=1 à XXX
Cl_instance+i est un objet de classe
fin

Bien sur ce code est rejetté.
Pourriez vous m'aider??

Merci

William



Utilise un tableau duynamique d'objets

MonTableau est un tableau de 0 MaClasse

quand tu as besoin de créer un nouvel objet :
dimension(Montableau,dimension(Montableau)+1)
MonTableau[dimension(MonTableau)] = allouer un objet Maclasse

Pour manipuler tes objets, il suffit de connaître son pointeur dans le
tableau
MonTableau[1]:Info()
ou
MonTableau[1]:MonMembre = UneValeur

Bien à toi !
Avatar
William
Bonsoir
Merci pour cette réponse claire et précise
Best
William

--
JoindreWilliam at hotmail.com
C'est mon adresse mail et chat :-)
a écrit dans le message de
news:
Salut !

On 16-May-2004, "William" <Désolé@1.com> wrote:

> bonjour
> Je voudrai créer plusieurs instances d'un objet mais je ne sais pas


encore
> combien
>
> Cette création se fait dans un boucle
> exemple
>
> pour i=1 à XXX
> Cl_instance+i est un objet de classe
> fin
>
> Bien sur ce code est rejetté.
> Pourriez vous m'aider??
>
> Merci
>
> William

Utilise un tableau duynamique d'objets

MonTableau est un tableau de 0 MaClasse

quand tu as besoin de créer un nouvel objet :
dimension(Montableau,dimension(Montableau)+1)
MonTableau[dimension(MonTableau)] = allouer un objet Maclasse

Pour manipuler tes objets, il suffit de connaître son pointeur dans le
tableau
MonTableau[1]:Info()
ou
MonTableau[1]:MonMembre = UneValeur

Bien à toi !