La recherche a retourné 52 résultats

par GANKAMA
25 nov. 2017 20:06
Forum : NFP121
Sujet : TP6 question2-1
Réponses : 5
Vues : 498

Re: TP6 question2-1

Bonsoir,

J'ai fini par trouver la solution enfin tout est vert au niveau de TestsDuVisiteurBoolToJava
extrait de code:

public String visite(Sup sup) {
return "(" + sup.op1().accepter(this.ve)+" > "+sup.op2().accepter(this.ve) + ")";
}

Cordialement
par GANKAMA
25 nov. 2017 14:45
Forum : NFP121
Sujet : TP6 question2-1
Réponses : 5
Vues : 498

Re: TP6 question2-1

Salut, public String visite(Sup sup) { return "(" + sup.op1().accepter(this)+">"+sup.op2().accepter(this) + ")"; } Me met une erreur de compilation: required:question1.VisiteurExpression<T> found:question2.VisiteurBoolToJava reason:cannot infer type-variable(s) T Quel argument donner à la methode ac...
par GANKAMA
25 nov. 2017 11:58
Forum : NFP121
Sujet : TP6 question2-1
Réponses : 5
Vues : 498

Re: TP6 question2-1

Merci pour cette réponse rapide, J'ai fais des modifications sur mon code et là j'ai cette erreur que je ne comprend pas: junit.framework.ComparisonFailure: expected:<([5 > 8])> but was:<([question1.Constante@e8081f>question1.Constante@2fe672])> at question2.TestsDuVisiteurBoolToJava.testVisiteurBoo...
par GANKAMA
25 nov. 2017 11:42
Forum : NFP121
Sujet : TP6 question1 Test à faire
Réponses : 0
Vues : 352

TP6 question1 Test à faire

Bonjour, Je voudrai quelques explications sur les tests à faire. Lorsque ce test: public void testUneAddition(){ Expression expr = new Addition(new Constante(3), new Constante(2)); assertEquals(" 3+2 != 5 ?, curieux ",5,expr.accepter(ve).intValue()); } Pour moi c'est une assertion fausse plus tôt qu...
par GANKAMA
25 nov. 2017 11:17
Forum : NFP121
Sujet : TP6 question2-1
Réponses : 5
Vues : 498

TP6 question2-1

Bonjour, Je bloque au niveau "VisiteurBoolTojava".Voici l'erreur que j'ai au niveau du compilateur. no exception message --- java.lang.StackOverflowError at question2.Vrai.accepter(Vrai.java:6) at question2.VisiteurBoolToJava.visite(VisiteurBoolToJava.java:14) . . . . Voici un extrait de mon code (c...
par GANKAMA
18 nov. 2017 11:54
Forum : NFP121
Sujet : Tp5 question 2-2
Réponses : 1
Vues : 303

Tp5 question 2-2

Bonjour, j'ai configuré les boutons pour leur donner la possibilité d’être écouté: // à compléter; boutonRetirer.addActionListener(this); boutonOccurrences.addActionListener(this); ordreCroissant.addItemListener(this); ordreDecroissant.addItemListener(this); Mais j'ai une exception avec lorsque je t...
par GANKAMA
18 nov. 2017 11:47
Forum : NFP121
Sujet : Tp5 question1 Difference de deux collections
Réponses : 8
Vues : 977

Re: Tp5 question1 Difference de deux collections

Merci pour ta réponse,qui m'a bien aidé.
par GANKAMA
15 nov. 2017 19:54
Forum : NFP121
Sujet : Tp5 question1 Difference de deux collections
Réponses : 8
Vues : 977

Re: Tp5 question1 Difference de deux collections

Voici le code de la fonction union: public Ensemble<T> union(Ensemble<? extends T> e) { // à compléter pour la question1-2 Ensemble<T> ensemble=new Ensemble<T>(); ensemble=this; ensemble.addAll(e); return ensemble; } est ce qu'il faut que j'utilise la methode clone() sur la collection courante? Me...
par GANKAMA
15 nov. 2017 19:05
Forum : NFP121
Sujet : Tp5 question1 Difference de deux collections
Réponses : 8
Vues : 977

Re: Tp5 question1 Difference de deux collections

Bonsoir,
Merci pour ta reponse.
c'est plutôt retrun ensemble5; que je voulais mettre.
Effectivement
Ensemble<T> ensemble3=ensemble1.union(e); et

Ensemble<T> ensemble4=ensemble2.inter(e);

Modifie ensemble3 et ensemble4

Pouvez me donner une piste pour resoudre ce problème.

Merci
par GANKAMA
14 nov. 2017 21:57
Forum : NFP121
Sujet : Tp5 question1 Difference de deux collections
Réponses : 8
Vues : 977

Re: Tp5 question1 Difference de deux collections

Bonsoir, Le test me renvoi belle et bien 2,mais par contre mon test sur la différence symétrique ne marche pas, j'obtiens une collection vide.voici mon code: Ensemble<T> diffSym(Ensemble<? extends T> e) { // à compléter pour la question1-2:((e union e1) - (e inter e1)) Ensemble<T> ensemble1=this; ...
par GANKAMA
14 nov. 2017 20:12
Forum : NFP121
Sujet : Tp5 question1 Difference de deux collections
Réponses : 8
Vues : 977

Tp5 question1 Difference de deux collections

Bonjour, J'ai un soucis au niveau du résultat de la différence de deux collections.Voici mon code: public Ensemble<T> diff(Ensemble<? extends T> e) { // à compléter pour la question1-2 Ensemble<T> ensemble=this; ensemble.removeAll(e); return ensemble; } Il me renvoi une collection au lieu de au li...
par GANKAMA
12 nov. 2017 20:22
Forum : NFP121
Sujet : Tp5 question 1 insertion sans doublons
Réponses : 1
Vues : 297

Tp5 question 1 insertion sans doublons

Bonjour, Je viens de me rendre compte qu'en redéfinition la méthode add il fallait éviter les doublons donc j'ai fait le code suivant pour éviter les doublons .Lorsque j’insère 2 et ensuite un autre 2 il me détecte bien qu'un 2 existe bien dans mon vecteur .Mais quant j’insère un 2 puis 3 et lorsque...
par GANKAMA
07 nov. 2017 19:07
Forum : NFP121
Sujet : tp4 Question 2_2
Réponses : 4
Vues : 563

Re: tp4 Question 2_2

Merci beaucoup d'avoir pris le temps de me donner cette explication .Effectivement je prenais la question dans le mauvais sens ,avec cette explication je crois avoir compris la question et surtout le fonctionnement du design pattern observer.

Cordialement
par GANKAMA
06 nov. 2017 20:20
Forum : NFP121
Sujet : tp4 Question 2_2
Réponses : 4
Vues : 563

Re: tp4 Question 2_2

Merci pour ta reponse, ce que je voudrais faire c'est : 1/récupérer le bouton qui crée l’événement par : JButton source = (JButton)e.getSource(); ensuite sourceName=source.getName(); 2/Je teste ensuite que le nom du bouton correspond a "A": if(sourceName=="A"){ }; Sur partie 1 du tp4 le listener imp...
par GANKAMA
06 nov. 2017 17:37
Forum : NFP121
Sujet : tp4 Question 2_2
Réponses : 4
Vues : 563

tp4 Question 2_2

Bonjour , J'ai encore du mal à comprendre le principe du pattern observer.Si j'ai bien compris le tp,j'ai bien rajouté les differents observateurs à la classe IHMQuestion2_2.Au niveau de la classe JMouseObserver, j'ai redéfini la methode mouseEntered comme ceci : JButton source = (JButton)e.getSourc...