Alors voila j'ai trois fichiers perl :

- Occu.pm
- Proc.pl
- Calcul.pm

A l'interieur de Calcul.pm je crée un objet de type Occu qui contient la méthode NomPetude qui fait appel à la variable %ClassRef (qui est définie en my dans Occu)

A l'interieur de Occu je fais un bless de %ClassRef et je fais un require de proc.pl (avec avant un use Exporter)
Je definie aussi une variable %ClassR qui me permet de modifier %ClassRef dans Proc.pl

Mon prog marchait avant que je crée un fichier Proc.pl (où sont implémenter des procédure que j'appelle dans Occu) où je modifie %ClassR

A la suite de mon appel des procédure situer dans Proc.pl j'écris :


"Can't call method "NomPetude" on unblessed reference at Calcul.pm line 118."



Je comprends pas