Dans une classe j'utilise un objet d'une autre classe. Cet objet est
alloué avant d'être utilisé (et doit être alloué).
En gros:
Dans mon prog principal j'ai:
monObjet1 est un clClasse_1 dynamique
monObjet1 = allouer un clClasse_1
monObjet2 est un clClasse2(monObjet1)
clClasse2:
clClasse_2 est une classe
objetUtile est un objet dynamique
Fin
Procédure Construteur(_ObjetUtile)
objetUtile = _ObjetUtile
....
Seulement quand je modifie les attributs de monObjet1 (dans le prog
principal) les attributs de monObjet2:objetUtile ne sont pas modifiés.
Quelqu'un a une idée pour corriger cela (en conservant la ligne
monObjet1 = allouer un clClasse1) ?
objetUtile de la classe clClasse2 peut être n'importe quel objet (d'où
sa déclaration en objet dynamique).
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gilles TOURREAU
jmf01 avait prétendu :
Bonjour à tous,
Dans une classe j'utilise un objet d'une autre classe. Cet objet est alloué avant d'être utilisé (et doit être alloué).
En gros:
Dans mon prog principal j'ai:
monObjet1 est un clClasse_1 dynamique monObjet1 = allouer un clClasse_1
monObjet2 est un clClasse2(monObjet1)
clClasse2:
clClasse_2 est une classe objetUtile est un objet dynamique Fin
Procédure Construteur(_ObjetUtile)
objetUtile = _ObjetUtile ....
Seulement quand je modifie les attributs de monObjet1 (dans le prog principal) les attributs de monObjet2:objetUtile ne sont pas modifiés. Quelqu'un a une idée pour corriger cela (en conservant la ligne monObjet1 = allouer un clClasse1) ? objetUtile de la classe clClasse2 peut être n'importe quel objet (d'où sa déclaration en objet dynamique).
Merci de votre aide,
Jean-Michel Flambard www.progresoft.fr
Tu peux m'envoyer ton e-mail en privée sur , j'ai un truc à t'envoyer...
Cordialement
-- Gilles TOURREAU Responsable informatique
Société P.O.S Spécialiste en motoculture depuis + de 30 ans ! http://www.pos.fr
jmf01 avait prétendu :
Bonjour à tous,
Dans une classe j'utilise un objet d'une autre classe. Cet objet est alloué
avant d'être utilisé (et doit être alloué).
En gros:
Dans mon prog principal j'ai:
monObjet1 est un clClasse_1 dynamique
monObjet1 = allouer un clClasse_1
monObjet2 est un clClasse2(monObjet1)
clClasse2:
clClasse_2 est une classe
objetUtile est un objet dynamique
Fin
Procédure Construteur(_ObjetUtile)
objetUtile = _ObjetUtile
....
Seulement quand je modifie les attributs de monObjet1 (dans le prog
principal) les attributs de monObjet2:objetUtile ne sont pas modifiés.
Quelqu'un a une idée pour corriger cela (en conservant la ligne monObjet1 =
allouer un clClasse1) ?
objetUtile de la classe clClasse2 peut être n'importe quel objet (d'où sa
déclaration en objet dynamique).
Merci de votre aide,
Jean-Michel Flambard
www.progresoft.fr
Tu peux m'envoyer ton e-mail en privée sur gilles.tourreau@pos.fr, j'ai
un truc à t'envoyer...
Dans une classe j'utilise un objet d'une autre classe. Cet objet est alloué avant d'être utilisé (et doit être alloué).
En gros:
Dans mon prog principal j'ai:
monObjet1 est un clClasse_1 dynamique monObjet1 = allouer un clClasse_1
monObjet2 est un clClasse2(monObjet1)
clClasse2:
clClasse_2 est une classe objetUtile est un objet dynamique Fin
Procédure Construteur(_ObjetUtile)
objetUtile = _ObjetUtile ....
Seulement quand je modifie les attributs de monObjet1 (dans le prog principal) les attributs de monObjet2:objetUtile ne sont pas modifiés. Quelqu'un a une idée pour corriger cela (en conservant la ligne monObjet1 = allouer un clClasse1) ? objetUtile de la classe clClasse2 peut être n'importe quel objet (d'où sa déclaration en objet dynamique).
Merci de votre aide,
Jean-Michel Flambard www.progresoft.fr
Tu peux m'envoyer ton e-mail en privée sur , j'ai un truc à t'envoyer...
Cordialement
-- Gilles TOURREAU Responsable informatique
Société P.O.S Spécialiste en motoculture depuis + de 30 ans ! http://www.pos.fr
Vbig
jmf01 a couché sur son écran :
Bonjour à tous,
Dans une classe j'utilise un objet d'une autre classe. Cet objet est alloué avant d'être utilisé (et doit être alloué).
En gros:
Dans mon prog principal j'ai:
monObjet1 est un clClasse_1 dynamique monObjet1 = allouer un clClasse_1
monObjet2 est un clClasse2(monObjet1)
clClasse2:
clClasse_2 est une classe objetUtile est un objet dynamique Fin
Procédure Construteur(_ObjetUtile)
objetUtile = _ObjetUtile ....
Seulement quand je modifie les attributs de monObjet1 (dans le prog principal) les attributs de monObjet2:objetUtile ne sont pas modifiés. Quelqu'un a une idée pour corriger cela (en conservant la ligne monObjet1 = allouer un clClasse1) ? objetUtile de la classe clClasse2 peut être n'importe quel objet (d'où sa déclaration en objet dynamique).
Merci de votre aide,
Jean-Michel Flambard www.progresoft.fr
As tu essayé de typer le paramètre dans le constructeur
Procédure Construteur(_ObjetUtile est un objet dynamique)
objetUtile = _ObjetUtile ....
jmf01 a couché sur son écran :
Bonjour à tous,
Dans une classe j'utilise un objet d'une autre classe. Cet objet est alloué
avant d'être utilisé (et doit être alloué).
En gros:
Dans mon prog principal j'ai:
monObjet1 est un clClasse_1 dynamique
monObjet1 = allouer un clClasse_1
monObjet2 est un clClasse2(monObjet1)
clClasse2:
clClasse_2 est une classe
objetUtile est un objet dynamique
Fin
Procédure Construteur(_ObjetUtile)
objetUtile = _ObjetUtile
....
Seulement quand je modifie les attributs de monObjet1 (dans le prog
principal) les attributs de monObjet2:objetUtile ne sont pas modifiés.
Quelqu'un a une idée pour corriger cela (en conservant la ligne monObjet1 =
allouer un clClasse1) ?
objetUtile de la classe clClasse2 peut être n'importe quel objet (d'où sa
déclaration en objet dynamique).
Merci de votre aide,
Jean-Michel Flambard
www.progresoft.fr
As tu essayé de typer le paramètre dans le constructeur
Procédure Construteur(_ObjetUtile est un objet dynamique)
Dans une classe j'utilise un objet d'une autre classe. Cet objet est alloué avant d'être utilisé (et doit être alloué).
En gros:
Dans mon prog principal j'ai:
monObjet1 est un clClasse_1 dynamique monObjet1 = allouer un clClasse_1
monObjet2 est un clClasse2(monObjet1)
clClasse2:
clClasse_2 est une classe objetUtile est un objet dynamique Fin
Procédure Construteur(_ObjetUtile)
objetUtile = _ObjetUtile ....
Seulement quand je modifie les attributs de monObjet1 (dans le prog principal) les attributs de monObjet2:objetUtile ne sont pas modifiés. Quelqu'un a une idée pour corriger cela (en conservant la ligne monObjet1 = allouer un clClasse1) ? objetUtile de la classe clClasse2 peut être n'importe quel objet (d'où sa déclaration en objet dynamique).
Merci de votre aide,
Jean-Michel Flambard www.progresoft.fr
As tu essayé de typer le paramètre dans le constructeur
Procédure Construteur(_ObjetUtile est un objet dynamique)