Dites-moi ce qui marche pas dans mon programme
Jonas____
2022-09-26 17:47:08
https://image.noelshack.com/fichiers/2022/39/1/1664207205-image.png
ca date j'ai pas programmé et je comprends pas, meme si je sais que c'est ultra con
ramboutanvnr
2022-09-26 17:48:04
c'est quoi les valeurs de a et b
Jonas____
2022-09-26 17:49:25
Le 26 septembre 2022 à 17:48:04 :
c'est quoi les valeurs de a et b
bah ca dépend, la je suis dans une classe pas un main
uients
2022-09-26 17:52:54
Déjà t’as une ou plusieurs fonctions dans ton interface DivideAlgorithm que tu dois reimplémenter c’est a dire coder à nouveau dans ta classe DivideBySubstract et c’est dans cette fonction que tu mettras ton codehttps://image.noelshack.com/fichiers/2019/49/6/1575739225-gngngngn.png
Jonas____
2022-09-26 17:54:36
Le 26 septembre 2022 à 17:52:54 :
Déjà t’as une ou plusieurs fonctions dans ton interface DivideAlgorithm que tu dois reimplémenter c’est a dire coder à nouveau dans ta classe DivideBySubstract et c’est dans cette fonction que tu mettras ton codehttps://image.noelshack.com/fichiers/2019/49/6/1575739225-gngngngn.png
ok ça doit être ca mais je me rappel plus comment ca marche les interface, je bricole ca comment, je sais quelle méthode je dois réimplémenter + merci bcp pour l'aide
-Wisdom-
2022-09-26 17:56:11
Le 26 septembre 2022 à 17:49:25 :
Le 26 septembre 2022 à 17:48:04 :
c'est quoi les valeurs de a et b
bah ca dépend, la je suis dans une classe pas un main
Oui exactement, donc tu ne peux pas mettre un while comme ça dans une classe. Il faut la mettre dans une méthode (une fonction appartenant à la classe) qui pourra être appelée depuis la classe.
Jonas____
2022-09-26 17:58:58
Le 26 septembre 2022 à 17:56:11 :
Le 26 septembre 2022 à 17:49:25 :
Le 26 septembre 2022 à 17:48:04 :
c'est quoi les valeurs de a et b
bah ca dépend, la je suis dans une classe pas un main
Oui exactement, donc tu ne peux pas mettre un while comme ça dans une classe. Il faut la mettre dans une méthode (une fonction appartenant à la classe) qui pourra être appelée depuis la classe.
putain oui c'est vrai j'avais zappé ca, merci et t'as la réponse a ca mec ?
Le 26 septembre 2022 à 17:54:36 :
Le 26 septembre 2022 à 17:52:54 :
Déjà t’as une ou plusieurs fonctions dans ton interface DivideAlgorithm que tu dois reimplémenter c’est a dire coder à nouveau dans ta classe DivideBySubstract et c’est dans cette fonction que tu mettras ton codehttps://image.noelshack.com/fichiers/2019/49/6/1575739225-gngngngn.png
ok ça doit être ca mais je me rappel plus comment ca marche les interface, je bricole ca comment, je sais quelle méthode je dois réimplémenter + merci bcp pour l'aide
Jonas____
2022-09-26 18:01:10
https://image.noelshack.com/fichiers/2022/39/1/1664208036-image.png
ca c'est mieux mais en gros dans l'exo je dois reimplémenter une fonction que j'ai dans une interface (elle s'appelle run) vous savez comment je dois faire ?
uients
2022-09-26 18:08:02
Le 26 septembre 2022 à 18:01:10 :
https://image.noelshack.com/fichiers/2022/39/1/1664208036-image.png
ca c'est mieux mais en gros dans l'exo je dois reimplémenter une fonction que j'ai dans une interface (elle s'appelle run) vous savez comment je dois faire ?
C'est ce que tu viens de fairehttps://image.noelshack.com/fichiers/2019/49/6/1575739225-gngngngn.png
En gros dans ton interface DivideAlgorithm tu vas avoir pleins de fonctions, ici run() et chaque classe qui implemente DivideAlgorithm doit avoir l'implémentation du code c'est à dire la facon de fonctionner de la fonction parce que dans DivideAlgorithm tu as juste la signature de la fonction et t'as pas comment elle fonctionnehttps://image.noelshack.com/fichiers/2019/49/6/1575739225-gngngngn.png
Jonas____
2022-09-26 18:10:28
Le 26 septembre 2022 à 18:08:02 :
Le 26 septembre 2022 à 18:01:10 :
https://image.noelshack.com/fichiers/2022/39/1/1664208036-image.png
ca c'est mieux mais en gros dans l'exo je dois reimplémenter une fonction que j'ai dans une interface (elle s'appelle run) vous savez comment je dois faire ?
C'est ce que tu viens de fairehttps://image.noelshack.com/fichiers/2019/49/6/1575739225-gngngngn.png
En gros dans ton interface DivideAlgorithm tu vas avoir pleins de fonctions, ici run() et chaque classe qui implemente DivideAlgorithm doit avoir l'implémentation du code c'est à dire la facon de fonctionner de la fonction parce que dans DivideAlgorithm tu as juste la signature de la fonction et t'as pas comment elle fonctionnehttps://image.noelshack.com/fichiers/2019/49/6/1575739225-gngngngn.png
donc dans le main comment je différencie un méthode run d'une autre ?
Jonas____
2022-09-26 18:10:44
+ merci bcp bcp pour le temps pris pour m'aider
uients
2022-09-26 18:13:56
Le 26 septembre 2022 à 18:10:28 :
Le 26 septembre 2022 à 18:08:02 :
Le 26 septembre 2022 à 18:01:10 :
https://image.noelshack.com/fichiers/2022/39/1/1664208036-image.png
ca c'est mieux mais en gros dans l'exo je dois reimplémenter une fonction que j'ai dans une interface (elle s'appelle run) vous savez comment je dois faire ?
C'est ce que tu viens de fairehttps://image.noelshack.com/fichiers/2019/49/6/1575739225-gngngngn.png
En gros dans ton interface DivideAlgorithm tu vas avoir pleins de fonctions, ici run() et chaque classe qui implemente DivideAlgorithm doit avoir l'implémentation du code c'est à dire la facon de fonctionner de la fonction parce que dans DivideAlgorithm tu as juste la signature de la fonction et t'as pas comment elle fonctionnehttps://image.noelshack.com/fichiers/2019/49/6/1575739225-gngngngn.png
donc dans le main comment je différencie un méthode run d'une autre ?
Dans le main tu differencies la fonction run() que tu souhaites executer en appelant la bonne classe
C'est quoi le nom des autres classes qui implementent DivideAlgorithm ?
Jonas____
2022-09-26 18:15:06
Le 26 septembre 2022 à 18:13:56 :
Le 26 septembre 2022 à 18:10:28 :
Le 26 septembre 2022 à 18:08:02 :
Le 26 septembre 2022 à 18:01:10 :
https://image.noelshack.com/fichiers/2022/39/1/1664208036-image.png
ca c'est mieux mais en gros dans l'exo je dois reimplémenter une fonction que j'ai dans une interface (elle s'appelle run) vous savez comment je dois faire ?
C'est ce que tu viens de fairehttps://image.noelshack.com/fichiers/2019/49/6/1575739225-gngngngn.png
En gros dans ton interface DivideAlgorithm tu vas avoir pleins de fonctions, ici run() et chaque classe qui implemente DivideAlgorithm doit avoir l'implémentation du code c'est à dire la facon de fonctionner de la fonction parce que dans DivideAlgorithm tu as juste la signature de la fonction et t'as pas comment elle fonctionnehttps://image.noelshack.com/fichiers/2019/49/6/1575739225-gngngngn.png
donc dans le main comment je différencie un méthode run d'une autre ?
Dans le main tu differencies la fonction run() que tu souhaites executer en appelant la bonne classe
C'est quoi le nom des autres classes qui implementent DivideAlgorithm ?
Pour l'instant j'ai que DivideBySubtract
uients
2022-09-26 18:16:50
Le 26 septembre 2022 à 18:15:06 :
Le 26 septembre 2022 à 18:13:56 :
Le 26 septembre 2022 à 18:10:28 :
Le 26 septembre 2022 à 18:08:02 :
Le 26 septembre 2022 à 18:01:10 :
https://image.noelshack.com/fichiers/2022/39/1/1664208036-image.png
ca c'est mieux mais en gros dans l'exo je dois reimplémenter une fonction que j'ai dans une interface (elle s'appelle run) vous savez comment je dois faire ?
C'est ce que tu viens de fairehttps://image.noelshack.com/fichiers/2019/49/6/1575739225-gngngngn.png
En gros dans ton interface DivideAlgorithm tu vas avoir pleins de fonctions, ici run() et chaque classe qui implemente DivideAlgorithm doit avoir l'implémentation du code c'est à dire la facon de fonctionner de la fonction parce que dans DivideAlgorithm tu as juste la signature de la fonction et t'as pas comment elle fonctionnehttps://image.noelshack.com/fichiers/2019/49/6/1575739225-gngngngn.png
donc dans le main comment je différencie un méthode run d'une autre ?
Dans le main tu differencies la fonction run() que tu souhaites executer en appelant la bonne classe
C'est quoi le nom des autres classes qui implementent DivideAlgorithm ?
Pour l'instant j'ai que DivideBySubtract
Et t'es censé implementer la division de quelles autres facons ?
GKSK000
2022-09-26 18:20:06
Bah sors
Jonas____
2022-09-26 18:21:20
Le 26 septembre 2022 à 18:16:50 :
Le 26 septembre 2022 à 18:15:06 :
Le 26 septembre 2022 à 18:13:56 :
Le 26 septembre 2022 à 18:10:28 :
Le 26 septembre 2022 à 18:08:02 :
Le 26 septembre 2022 à 18:01:10 :
https://image.noelshack.com/fichiers/2022/39/1/1664208036-image.png
ca c'est mieux mais en gros dans l'exo je dois reimplémenter une fonction que j'ai dans une interface (elle s'appelle run) vous savez comment je dois faire ?
C'est ce que tu viens de fairehttps://image.noelshack.com/fichiers/2019/49/6/1575739225-gngngngn.png
En gros dans ton interface DivideAlgorithm tu vas avoir pleins de fonctions, ici run() et chaque classe qui implemente DivideAlgorithm doit avoir l'implémentation du code c'est à dire la facon de fonctionner de la fonction parce que dans DivideAlgorithm tu as juste la signature de la fonction et t'as pas comment elle fonctionnehttps://image.noelshack.com/fichiers/2019/49/6/1575739225-gngngngn.png
donc dans le main comment je différencie un méthode run d'une autre ?
Dans le main tu differencies la fonction run() que tu souhaites executer en appelant la bonne classe
C'est quoi le nom des autres classes qui implementent DivideAlgorithm ?
Pour l'instant j'ai que DivideBySubtract
Et t'es censé implementer la division de quelles autres facons ?
bah en gros on va calculer l'efficacité d'un programme avec l'exemple de la division, donc on va coder la division de differentes facon