Méthode Java Talons

C'est ce que j'ai à faire:

Définir les stubs pour les méthodes appelées par le dessous de main(). Chaque talon doit imprimer "FIXME: Finition methodName ()", suivi par un saut de ligne, et doit retourner -1.

Exemple de sortie:

FIXME: Finish getUserNum()

FIXME: Finish getUserNum()

FIXME: Finish computeAvg()

Avg: -1

C'est le code que j'ai:

import java.util.Scanner;

public class MthdStubsStatistics {

    public static int methodName (int userNum1, int userNum2, int computerAvg) {
        System.out.println("FIXME: Finish getUserNum()");
        System.out.println("FIXME: Finish getUserNum()");
        System.out.println("FIXME: Finish computerAvg()");
        System.out.println("Avg: -1");

        return 0;

    }

    public static void main() {
        int userNum1 = 0;
        int userNum2 = 0;
        int avgResult = 0;

        userNum1 = getUserNum();
        userNum2 = getUserNum();

        avgResult = computeAvg(userNum1, userNum2);

        System.out.println("Avg: " + avgResult);

        return;
    }
}

J'ai pensé que j'ai compris la méthode de talons, mais je me sens comme je suis très simple et stupide erreur? Je ne peux que modifier le public static int methodName section du code.

  • "Je peux seulement modifier le public static int methodName section du code." - Je doute que ce soit vrai. Lisez les instructions de nouveau. Si c'est vraiment ce qu'ils disent, alors demandez à la personne qui a écrit les instructions de ce qu'ils ont fait.
  • J'imagine que les directions dites "modifier uniquement le public static int methodName", qui doit être interprété comme ne pas modifier la méthode main, mais au lieu de cela, vous pouvez modifier les méthodes de définition. "methodName" dans le sens semble comme un espace réservé pour décrire à la fois "getUserNum" et "computeAvg".
InformationsquelleAutor java2019 | 2016-03-28