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 ?

Jonas____
2022-09-26 18:03:49

up svp

Jonas____
2022-09-26 18:05:33

up

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

Jojonono
2022-09-26 18:15:13

up

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 ?

Jojonono
2022-09-26 18:18:44

up

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

Infos
Gestion du forum

contact@geevey.com

API disponible. Utilisez le paramètre "api" en GET, peu importe le contenu, sur une page du site.

Notes

    Partenaire: JVFlux
    Ce site n'est pas associé à Jeuxvideo.com ou Webedia. Nous utilisons seulement des archives publiques.
    Il est inutile de me spammer par e-mail pour supprimer un topic. Au contraire, en conséquence, je mettrais votre topic dans le bloc ci-dessous.
Non-assumage
    Personne n'a pas assumé de topic pour le moment.