Aufrufen einer Methode

Status
Nicht offen für weitere Antworten.
C

Corinna2501

Gast
Hallo,

ich brauch mal Hilfe.

Und zwar haben wir als Aufgabe, ein Programm (Java) zur Primzahlberechnung zu erstellen.

Da haben wir einen Rahmen vorgegeben, in dem Kommentare stehen, was wir wo machen sollen.

Da steht nun, dass wir die Methode xyz() aufrufen sollen.

Da ich bisher nicht so wirklich viel Ahnung habe, hoffe ich darauf, dass mir jemand erklären kann, wie ich Methoden aufrufe (denn vorher muss ich sie ja definieren, oder?). Vielleicht mit einem kleinen Beispiel?!

Nur, damit ich so einen Gedanken dazu bekomme, wie ich weiter machen muss...

Vielen Dank!

Corinna :###
 

Jango

Gesperrter Benutzer
Methode:

Code:
public [Rückgabewert] xyz(Parameter oder nicht){
  
  ...
  ...
  ...
}


Aufruf der Methode:

Code:
xyz(Parameter oder nicht);

genauer gehts mit deiner Beschreibung nicht! :!:
 
C

Corinna2501

Gast
Naja, ich wollte hier nicht zuuuu genaue Fragen stellen, weil da schon einmal ein Beitrag von mir gelöscht wurde.
 

L-ectron-X

Gesperrter Benutzer
Zu genaue Fragen werden hier nicht gelöscht! Im Gegenteil, sie erleichtern die schnelle Lösung eines Problems. Von den Mods werden ausschließlich Doppelposts, und Spam entfernt.
 

Jango

Gesperrter Benutzer
L-ectron-X hat gesagt.:
Zu genaue Fragen werden hier nicht gelöscht! Im Gegenteil, sie erleichtern die schnelle Lösung eines Problems. Von den Mods werden ausschließlich Doppelposts, und Spam entfernt.

Dass man sowas erst erwähnen muss... :wink:
 

L-ectron-X

Gesperrter Benutzer
Ich wollte der hiesigen Vorgehensweise noch mal Nachdruck verleihen. In anderen Foren wird das vielleicht anders gehandhabt.
 

Jango

Gesperrter Benutzer
L-ectron-X hat gesagt.:
Ich wollte der hiesigen Vorgehensweise noch mal Nachdruck verleihen. In anderen Foren wird das vielleicht anders gehandhabt.

...da würde mir sofort was einfallen - aber das gehört hier nicht her. :)
 
C

Corinna2501

Gast
In Ordnung.

Dann lag es das letzte Mal wohl dran, dass ich es erst in einem falschen Unterforum gepostet hab.
Der vorgegebene Rahmen ist folgender:

Code:
/**
  * @autor xxx
 * @version 17.12.2006
 */
  
public class PrimzahlBerechnungen {
    /**
     * Aufruf der Methode test() zum Testen der implementierten Methoden
     */
    public static void main (String[] args) { 
        test(); 
    }
  
    /**
     * Die als Parameter gegebene ganze Zahl in einen String der Laenge 6 mit 
     * fuehrenden Leerzeichen konvertieren. Negative Zahlen beginnen mit "-" 
     * Beispiel: -567 wird konvertiert in  "-  567"
     * 
     * @param zahl zu formatierende ganze Zahl (Betrag < 999999)
     */
    public static String formatiereZahl(int zahl) {
        String ergebnis = ""; // leerer String
        // Moegliche Reaktion auf zu lange Zahlen:
        if (zahl > 999999 || zahl < -99999) return "******";
        // Vorzeichen bestimmen bzw. erstes Zeichen
        if (zahl < 0 ) {
            ergebnis = "-";
            zahl = -zahl; // Parameter werden wie lokale Variable behandelt!
        } else {
            if (zahl < 100000) ergebnis = " ";
        }
        // Fuer alle 5-stelligen Zahlen kein weiteres Leerzeichen
        for (int i = 10000; zahl < i && i >= 10 ; i = i/10) {
            ergebnis += " ";
        }
        ergebnis = ergebnis + zahl; // Zahl als String anketten
        return ergebnis;
     }
     
     /**
      * to do: true, wenn zahl eine Primzahl ist
      */
     public static boolean isPrim(int zahl) { /* to do */ return true;}
            
     /**
      * to do
      */
     public static void primzahlTab(int vonZahl, int bisZahl, int zahlenInZeile) { /* to do */ }
     
     /**
      * to do
      */
     public static int anzahlPrimzahlen(int untereGrenze, int obereGrenze) { /* to do */ return -1;} 
  
     /**
      * to do
      */
     public static void primzahlDichte(int grenze, int schrittweite) { /* to do */ }  
       
      /**
      * to do
      */
     public static int primzahlenZwillinge(int vonZahl, int bisZahl, int zahlenInZeile) { /* to do */ return -1;} 
  
     /**
      * Funktionstest der Methoden mit einigen 
      * (nicht systematisch) ausgewaehlten Parametern.
      * Erwartete Ausgaben: siehe output_prim
      */
     public static void test() {
         //Test isPrim()
         System.out.println(isPrim(-3));
         System.out.println(isPrim(2));
         System.out.println();
         //Test primzahlTab()
         System.out.println("Primzahlen von -1 bis 30");
         primzahlTab(-1, 30, 5);
         System.out.println();
         //Test primzahlTab() mit variabler Hoechstgrenze
         System.out.print("Geben Sie die (ganzzahlige) Grenze ein, bis zu der Primzahlen erzeugt werden sollen: ");
         int maxZahl = Keyboard.readInt();
         /* .... to do */
    }
}

und dann soll folgende Aufgabenstellung bearbeitet werden:

Implementieren Sie Methoden einer Java-Klasse PrimzahlBerechnungen zur Erzeugung, Zählung und Ausgabe von Primzahlen:

Code:
class PrimzahlBerechnungen {
  public static boolean isPrim(int zahl)              				      { /* to do */ } //1 P.
  public static String formatiereZahl(int zahl)       				      { /* vorgegeben */ }
  public static void primzahlTab(int vonZahl, int bisZahl, int zahlenInZeile)  	      { /* to do */ } //2 P.
  public static int anzahlPrimzahlen(int untereGrenze, int obereGrenze)               { /* to do */ } //1 P.
  public static void primzahlDichte(int grenze, int schrittweite)                     { /* to do */ } //1 P.
  public static int primzahlenZwillinge(int vonZahl, int bisZahl, int zahlenInZeile)  { /* to do */ } //2 P.
  /* main */
  public static void test()                                                           { /* ergänzen */ } //2 P.
}

Und jetzt soll bitte niemand meckern, dass ich die genaue Aufgabenstellung hier rein kopiert hab.
 
G

Gast

Gast
was ist denn jetzt deine Frage? wie man eine Methode aufruft wurde ja schon erklärt.

P.S. zugenaue Fragen werden hier nicht gelöscht, aber die hausaufgaben machen wir auch nicht ;)
 
C

Corinna2501

Gast
Hab ich gesagt, dass ihr hier irgendwas lösen sollt? ???:L

Es ging darum, dass ihr meintet, ich hätte die Frage zu ungenau gestellt.

Daher hab ich den Code eingefügt, damit ihr euch angucken könnt, was die Aufgabe war. :wink:


Und nun mache ich mich dran, die Aufgabe zu lösen :###

Und werde evtl. noch weitere dumme Fragen stellen :wink:
 

Jango

Gesperrter Benutzer
Tschuldigung - war kurz weg (hundische Bedürfnisse). Also:

Implementieren heißt in dem Fall hier, du sollst die Methoden füllen. Dein Code sieht ja ganz gut aus, nur ists halt nur ne Schablone. Da kann man erwarten, dass du schon mal ein paar kreative Ideen reinbringst. Wie oben erwähnt, gehört das lösen von HA nicht hierher. Beschäftige dich mal ein wenig mit der Java-API. Dort findest du die Grundlagen, die du brauchst. Den ganzen Code da oben füllt dir hier keiner. Wenn du gar keinen Plan davon hast, nützt es auch nichts. die eine Aufgabe gelöst zu bekommen - bei der Nächsten stehst du wieder da...

www.javabuch.de

Edit: Ja - wenn du gezielte Fragen hast komm wieder
 
C

Corinna2501

Gast
Ich glaub, wir haben aneinander vorbei geredet.

Ich will die Aufgabe selber lösen.

Daher habe ich die Frage nach der Methode gestellt.

Ich hätte den Code hier gar nicht eingefügt, wenn mir nicht mehrere Leute geschrieben hätten, dass ich genauer Fragen soll.

Danke für den Link!
 
G

Guest

Gast
Corinna2501 hat gesagt.:
Ich glaub, wir haben aneinander vorbei geredet.

Ich will die Aufgabe selber lösen.

Daher habe ich die Frage nach der Methode gestellt.

Ich hätte den Code hier gar nicht eingefügt, wenn mir nicht mehrere Leute geschrieben hätten, dass ich genauer Fragen soll.

Danke für den Link!

He... Mit 'genauer' meinte ich doch nicht deinen 80-Zeiler, sondern eine Frage, die man beantworten kann...
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
_user_q Wie eine Methode/Funktion aus einer Klasse mit Constructor aufrufen? Java Basics - Anfänger-Themen 20
D Einen boolischen Wert aus einer Methode in einer anderen Klasse aufrufen? Java Basics - Anfänger-Themen 11
T getAttribut in einer Methode aufrufen Java Basics - Anfänger-Themen 8
A Mit einer Methode den Konstruktor aufrufen? Java Basics - Anfänger-Themen 2
J NullPointerException beim Klonnen eines Arayys und beim aufrufen einer Methode Java Basics - Anfänger-Themen 2
scratchy1 Kann man in einer Methode eine andere aufrufen? Java Basics - Anfänger-Themen 2
A OOP Variable in anderer Klasse durch Methode aufrufen und einer anderen Variable gleichsetzen Java Basics - Anfänger-Themen 2
D Compiler-Fehler Aufrufen einer Methode von Main Java Basics - Anfänger-Themen 4
E Threads Methode einer Wartenden Klasse aufrufen Java Basics - Anfänger-Themen 3
K Compiler-Fehler Objektmethode aus einer statischen Methode heraus aufrufen Java Basics - Anfänger-Themen 34
S Methoden Methode einer anderen Klasse aufrufen? Java Basics - Anfänger-Themen 5
M Klassen Main Methode in einer anderen Klasse aufrufen Java Basics - Anfänger-Themen 13
G Methode einer Abstrakten Klasse aufrufen Java Basics - Anfänger-Themen 1
C Array - Methode in einer anderen Aufrufen Java Basics - Anfänger-Themen 1
J Methode vor Ausführung einer vorhandenen Methode aufrufen Java Basics - Anfänger-Themen 5
M Methode aus einer Klasse aufrufen Java Basics - Anfänger-Themen 6
A Nicht-statische Methode in einer statischen aufrufen Java Basics - Anfänger-Themen 10
L Methoden Eine Methode aus einer anderen Klasse aufrufen Java Basics - Anfänger-Themen 4
M Methode einer anderen Klasse aufrufen Java Basics - Anfänger-Themen 7
N Aufrufen einer Methode mit unterschiedlichen Basistypen Java Basics - Anfänger-Themen 22
E Methoden Variable aus einer anderen Methode in einer Methode aufrufen Java Basics - Anfänger-Themen 7
Luk10 aufrufen einer Methode Java Basics - Anfänger-Themen 9
T Methode einer fremden Klasse aufrufen - wie? Java Basics - Anfänger-Themen 2
D Methode in einer anderen Methode (gleiche Klassse) aufrufen Java Basics - Anfänger-Themen 11
D Variable einer Methode in anderer Methode aufrufen Java Basics - Anfänger-Themen 19
M Methode innerhalb einer klasse aufrufen Java Basics - Anfänger-Themen 26
E Gleiche Methode einer (Kinds?)Klasse erneut aufrufen Java Basics - Anfänger-Themen 2
B in einer Methode eine andere Methode aufrufen Java Basics - Anfänger-Themen 1
D Länge einer Liste aufrufen. Java Basics - Anfänger-Themen 19
W Verschiedene Methoden in einer Klasse in der Main aufrufen? Java Basics - Anfänger-Themen 8
A Mit JComboBox Ergebnis einen Integer aus einer anderen Klasse aufrufen. Java Basics - Anfänger-Themen 2
H Klassen varibale einer klasse in einer anderen klasse aufrufen und häufigkeit ausgeben Java Basics - Anfänger-Themen 22
X Objekt in einer Klasse aufrufen Java Basics - Anfänger-Themen 13
K OOP Methoden einer anderen Klasse aufrufen Java Basics - Anfänger-Themen 7
N Nächste Frage aufrufen in einer Schleife Java Basics - Anfänger-Themen 8
G Aufrufen eines Frames aus einer anderen Klasse Java Basics - Anfänger-Themen 6
9 Klasse aus einer Anderen aufrufen Java Basics - Anfänger-Themen 8
dl85hej selbsttägiges Aufrufen einer Klasse Java Basics - Anfänger-Themen 3
R eingebettetes Applet von einer anderen HTML Seite aufrufen Java Basics - Anfänger-Themen 12
M Liste in einer Klasse aufrufen Java Basics - Anfänger-Themen 4
G Funktion einer anderen Datei aufrufen Java Basics - Anfänger-Themen 4
V public class aus einer anderen public class aufrufen? Java Basics - Anfänger-Themen 4
P Funktion einer anderen Klasse aus einem Dialog aufrufen Java Basics - Anfänger-Themen 8
P Funktion einer anderen Klasse aufrufen Java Basics - Anfänger-Themen 5
B Java mit einer *.bat Datei aufrufen? Java Basics - Anfänger-Themen 8
G Kann Java-Programm nicht als jar aufrufen, auch als EXE nicht Java Basics - Anfänger-Themen 19
D Switch Case Methode aufrufen Java Basics - Anfänger-Themen 3
M methode aufrufen ohne parameter Java Basics - Anfänger-Themen 1
N Klassen Methoden anderer Klassen aufrufen Java Basics - Anfänger-Themen 4
M variable in anderer funktion aufrufen Java Basics - Anfänger-Themen 10
D Methode aus dem Aufrufer aufrufen Java Basics - Anfänger-Themen 1
M Andere Methoden in anderen Klassen aufrufen Java Basics - Anfänger-Themen 11
ashi Variablen aufrufen Java Basics - Anfänger-Themen 17
P Mit dem Scanner Klassen aufrufen Java Basics - Anfänger-Themen 3
U Warum kann ich die Methode in der ENUM Klasse nicht aufrufen? Und warum geht die Switch nicht? Java Basics - Anfänger-Themen 8
D Array in Main Methode aus anderer Klasse aufrufen Java Basics - Anfänger-Themen 3
M Wie kann eine Methode (string) eine andere Methode (void) mit zufälligen int-Werten aufrufen? Java Basics - Anfänger-Themen 4
M Wie kann ich in einem Konstruktor die Methode eines anderen Interfaces mit den jeweiligen Parametern aufrufen? Java Basics - Anfänger-Themen 8
W Methoden aufrufen - auch klassenübergreifend? Java Basics - Anfänger-Themen 9
Speedrunner klassen aufrufen Java Basics - Anfänger-Themen 41
J Interface methode aufrufen (interface parameter) Java Basics - Anfänger-Themen 7
H Kann man Methoden öfter aufrufen? Java Basics - Anfänger-Themen 2
L Webseite aufrufen (HTTP) Java Basics - Anfänger-Themen 8
G Rekursive Methode mit 2 Aufrufen Java Basics - Anfänger-Themen 1
O Methode in while-Schleife aufrufen geht nur beim ersten Mal Java Basics - Anfänger-Themen 2
H Methode über String Wert aufrufen Java Basics - Anfänger-Themen 8
HoT verschiedene ArrayLists mit ähnlichem Namen in for-Schleife aufrufen Java Basics - Anfänger-Themen 3
H Methoden in anderen Methoden aufrufen Java Basics - Anfänger-Themen 6
F Methoden Methode richtig aufrufen Java Basics - Anfänger-Themen 3
P Methoden aufrufen - Fehler Java Basics - Anfänger-Themen 20
M Java GUI explorer aufrufen um Pfad zu bekommen Java Basics - Anfänger-Themen 3
Y Java andere Klasse aufrufen Java Basics - Anfänger-Themen 6
V Collections Methode in der Methode aufrufen Java Basics - Anfänger-Themen 2
H Referenz Objekt aufrufen Java Basics - Anfänger-Themen 12
S Methode von vererbter Klasse, statt die der "Mutterklasse" aufrufen Java Basics - Anfänger-Themen 28
M Klassen Methode in anderer Klasse aufrufen? Java Basics - Anfänger-Themen 3
M Methode in anderer Klasse aufrufen Java Basics - Anfänger-Themen 5
E Methode soll andere Methode der selben Klasse aufrufen Java Basics - Anfänger-Themen 28
S Variablen Klassenvariable über Objekt aufrufen Java Basics - Anfänger-Themen 16
KopaCoda Getter mehrfach aufrufen -> ist das guter code? Java Basics - Anfänger-Themen 3
J Kompilierte Klasse mit Namespace per CMD aufrufen Java Basics - Anfänger-Themen 8
M Klassen Klasse aus anderer Klasse "aufrufen" Java Basics - Anfänger-Themen 2
W Wie kann ich meine Methode aufrufen? Java Basics - Anfänger-Themen 29
scratchy1 Methode aufrufen Java Basics - Anfänger-Themen 59
O Rekursiv aufrufen Java Basics - Anfänger-Themen 2
E Best Practice Konstruktor mit bestehender Intanz der gleichen Klasse aufrufen Java Basics - Anfänger-Themen 4
C Methoden Methode Variabel aufrufen Java Basics - Anfänger-Themen 2
W Was bedeutet im Struktogramm „zufall“ aufrufen (keine Parameterübergabe)? Java Basics - Anfänger-Themen 8
G Objekt der selben Klasse wie selbst mit Aufrufen des Konstruktors erzeugen Java Basics - Anfänger-Themen 14
J Methoden Methode aus anderer Klasse aufrufen Java Basics - Anfänger-Themen 12
B Funktionen von außen aufrufen Java Basics - Anfänger-Themen 1
A Fenster mit Button aufrufen Java Basics - Anfänger-Themen 3
E Methoden Objekte in Methode aufrufen ohne getter und setter? Java Basics - Anfänger-Themen 1
E Referenzvariable in anderer Klasse aufrufen Java Basics - Anfänger-Themen 3
E Klassen Referenzvariable in anderer Klasse aufrufen. Java Basics - Anfänger-Themen 1
F Methode anderer Klasse aufrufen Java Basics - Anfänger-Themen 1
T CMD über Java-Programm aufrufen Java Basics - Anfänger-Themen 2
G Stringwerte aus anderen Klassen aufrufen. Java Basics - Anfänger-Themen 19
A Methode aufrufen in main-Methode Java Basics - Anfänger-Themen 5
J Methode über Scanner aufrufen Java Basics - Anfänger-Themen 15

Ähnliche Java Themen

Neue Themen


Oben