Annonce

Inscriptions terminées.

#1 09-06-2005 23:25:35

papy
Mega Power Member
Date d'inscription: 03-11-2004
Messages: 302

Memoriser une methode

Salut à tous,

j'ai fini mon appli, mais à l'usage je m'aperçois qu'un bouton "précédent" serait le bienvenu.
Je pensais que l'on pouvait mémoriser la dernière methode appelée, mais il s'avère que c'est bien moins simple que je pouvais le penser:

il faut créer un objet à chaque methode qui implémente une interface dans laquelle on a les signature "do()" et "undo()", et on envois l'objet dans une pile...

Ca voudrait dire qu'il faut que je me retape toute mon archi logiciel.

Quelqu'un aurait-il une idée plus lumineuse et surtout moins casseuse de code ?

...yoda ?

Dernière modification par papy (09-06-2005 23:25:51)


Le seul et unique "MEGA Power Member" à être papa!
Java, ce qui differentie les hommes, des jeunes garçons...

Hors ligne

 

#2 09-06-2005 23:31:43

papy
Mega Power Member
Date d'inscription: 03-11-2004
Messages: 302

Re: Memoriser une methode

J'avais pensé à un boolean unique par methode, mit à true lors de l'appel, et un parcours des boolean pour connaitre la dernière methode appelée, mais bon c'est un peu lourd...


Le seul et unique "MEGA Power Member" à être papa!
Java, ce qui differentie les hommes, des jeunes garçons...

Hors ligne

 

#3 10-06-2005 10:10:54

tangui
Super chef du forum
Lieu: Bourg-lès-Valence -- Lyon
Date d'inscription: 22-10-2004
Messages: 442
Site web

Re: Memoriser une methode

euh... c'est tjrs du Java?


T@nguil y a de la vie...

Hors ligne

 

#4 10-06-2005 15:33:10

papy
Mega Power Member
Date d'inscription: 03-11-2004
Messages: 302

Re: Memoriser une methode

vi, java est ton amie


Le seul et unique "MEGA Power Member" à être papa!
Java, ce qui differentie les hommes, des jeunes garçons...

Hors ligne

 

#5 13-06-2005 09:15:35

yoda
Mega Power Member
Date d'inscription: 10-11-2004
Messages: 127

Re: Memoriser une methode

je passe(du moins pour le moment)

Hors ligne

 

#6 13-06-2005 09:19:43

yoda
Mega Power Member
Date d'inscription: 10-11-2004
Messages: 127

Re: Memoriser une methode

Je regarderais peut-etre si tu as l'equivalent en java de Stack.Trace(c du .net) qui te permet d'avoir la pile d'appel et donc de savoir quelle fonction t'as appelé.

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Classement Internet