-
24. 12. 2011, 15:23 #1Mitglied
- Registriert seit
- Dec 2011
- Beiträge
- 13
Java Anfänger | Methodendeklaration
Hallo,
lerne gerade ein wenig Java und habe eine kleine Verständnisfrage.
Hoffe ihr könnt mir da weiterhelfen.
Ich habe die betreffende Methode ROT markiert.
Kann mir jemand erklären, was das "Element" vor "suche(int Zahl, Element e)" bedeutet?
So eine Deklaration habe ich bisher noch nie gesehen. Es erinnert ein wenig an einen Konstruktor, aber das kann es ja nicht sein.
FROHE WEIHNACHTEN
Code:class Element { int Zahl; Element Nf; Element (int Zahl, Element Nf) { this.Zahl = Zahl; this.Nf = Nf; } }Code:class Liste { Element Kopf, Fuss; Liste () { Kopf = Fuss = null; } Element suche (int Zahl, Element e) { if (e == null) return null; else if (e.Zahl == Zahl) return e; else return suche (Zahl, e.Nf); }
-
24. 12. 2011, 15:31 #2
Re: Java Anfänger | Methodendeklaration
Element ist der Rückgabetyp
-
24. 12. 2011, 15:44 #3Mitglied
(Threadstarter)
- Registriert seit
- Dec 2011
- Beiträge
- 13
Re: Java Anfänger | Methodendeklaration
ach ja! stimmt! danke!!!
ich war verwirrt, weil normalerweise vor dem methodennamen sachen wie "public static" oder "private" stehen.
danke und fröhliche weihnachten!
-
24. 12. 2011, 16:22 #4
Re: Java Anfänger | Methodendeklaration
Die Zugriffsmodifizierer würden noch vor dem Rückgabetyp stehen, da jede Methode einen Rückgabetyp haben muss. (Mal abgesehen vom Konstruktor).
MfG
-


Zitieren
mehr lesen...







Resident Evil 6 erscheint in...
Heute, 15:21 in gulli:news