Poo reference d'une methode a un objet stocker dans $this
Bonjour,
je viens de m'essayer à la poo pour refaire un programme, en perl/Tk mais je bloque quand je dois mettre une référence a une méthode pour la commende d'un bouton,
en effet ma méthode se trouve dans un objet qui est dans $this.
en gros je vais faire ça
Code:
1 2 3 4
|
$a = aClass->new();
$b = bClass->new($a);
$b->methodQuiVaUtiliserUneMethodDeA(); |
et donc
Code:
1 2 3 4 5 6 7 8 9
|
sub methodQuiVaUtiliserUneMethodDeA{
...
$frameLeft->Button(
-text => 'Envoyer',
-background =>"#CCCCFF",
-command => \&$this->{"objA"}->doIt,
)->pack(-fill => "x");
... |
sauf que ça ne fonctionne pas
P-S je ne savais pas ou poster, ici ou dans la rubrique sur les UI et comme c'est plus un problème lié au langage ...
Merci