Hello,
Je bloque sur la fonctionnalité du bouton "Clear". Je n'ai pas de méthode "clear" dans mon modèle ("PileModele"). J'ai bien pensé utiliser la méthode "dépiler" du même modèle avec une boucle for... Mais sans succès.
Je ne vois pas comment implémenter ma propre méthode clear dans le modèle...
TP4 Question 3
Modérateur : douinj
Re: TP4 Question 3
Du coup, en formulant ma question j'ai pu résoudre mon problème :-)...
J'ai créé ma méthode clear dans mon modèle. Je boucle sur ma pile et je dépile. ET je notifie ma vue ! Sinon, si ne je fais pas cette opération, alors ma vue ne s'actualise pas. Même s'il y a bien une notification dans la méthode dépiler que j'appelle dans ma boucle...! bizarre...?
J'ai créé ma méthode clear dans mon modèle. Je boucle sur ma pile et je dépile. ET je notifie ma vue ! Sinon, si ne je fais pas cette opération, alors ma vue ne s'actualise pas. Même s'il y a bien une notification dans la méthode dépiler que j'appelle dans ma boucle...! bizarre...?
Re: TP4 Question 3
Décidément cette question 3 me donne du fil à retordre ! Je ne comprends pas les deux erreurs que me renvoit jnews...
There were 2 failures: 1)
test_IHMCalculette_divisionParZéro(question3): incidence sur la pile d''évaluation ??? 2)
test_IHMCalculette_division(question3): 32/2 != 16 ???
Pour l'erreur division par zéro. Je gère le cas... Mon application ne pète pas...
Pour la seconde erreur, j'ai bien 32/2 = 16 quand je teste mon IHM...
Help !
There were 2 failures: 1)
test_IHMCalculette_divisionParZéro(question3): incidence sur la pile d''évaluation ??? 2)
test_IHMCalculette_division(question3): 32/2 != 16 ???
Pour l'erreur division par zéro. Je gère le cas... Mon application ne pète pas...
Pour la seconde erreur, j'ai bien 32/2 = 16 quand je teste mon IHM...
Help !
Re: TP4 Question 3
bonjour !
pour la division si je me trompe pas on divise par le sommet , alors le premier élément que tu vas dépiler sera le diviseur , je pense que si tu changes ça le problème sera résolu et bonne chance .
pour la division si je me trompe pas on divise par le sommet , alors le premier élément que tu vas dépiler sera le diviseur , je pense que si tu changes ça le problème sera résolu et bonne chance .
Re: TP4 Question 3
Merci pour ta réponse Sadouk. C'était effectivement mon problème... J'ai finis par trouver ta réponse, en consultant les tests unitaire. Désormais tout est ok.