Hallöchen,
ich sitze grade an einer Hausaufgabe für mein Informatik-Studium (erstes Semester) und weiß an der einen Stelle nicht wirklich, was überhaupt gewollt ist.
Wir haben eine Java-Api erhalten, in der die entsprechenden Klassen, Methoden etc. zu entnehmen sind.
Dies ist mir soweit ja klar.
Nun sitze ich an der ersten Klasse
Diese nennt sich Hochschulangehoeriger.Diese Klasse hat einen Konstruktor, der ebenfalls Hochschulangehoeriger heißt und aus den Strings Vorname und Nachname gebildet wird.
Ferner müssen die Methoden getVorname(),getNachname, setVorname und setNachname enthalten sein.
Dann wäre da noch die Methode:
toString
public java.lang.String toString()
Overrides:
toString in class java.lang.Object
Wie dem folgenden Java-Code entnommen werden kann, stellen (glaube ich zumindest) die get-Methoden kein größeres Problem dar.
Jedoch frage ich mich, wofür ich die set-Methoden brauche.
Setze ich denn nicht schon über den Konstruktor die Namen?
Außerdem frage ich mich nach dem Sinn von der toString Methode....
Ich bin schon jetzt für jede Hilfe/Anregung dankbar
MLG
Legends
ich sitze grade an einer Hausaufgabe für mein Informatik-Studium (erstes Semester) und weiß an der einen Stelle nicht wirklich, was überhaupt gewollt ist.
Wir haben eine Java-Api erhalten, in der die entsprechenden Klassen, Methoden etc. zu entnehmen sind.
Dies ist mir soweit ja klar.
Nun sitze ich an der ersten Klasse
Diese nennt sich Hochschulangehoeriger.Diese Klasse hat einen Konstruktor, der ebenfalls Hochschulangehoeriger heißt und aus den Strings Vorname und Nachname gebildet wird.
Ferner müssen die Methoden getVorname(),getNachname, setVorname und setNachname enthalten sein.
Dann wäre da noch die Methode:
toString
public java.lang.String toString()
Overrides:
toString in class java.lang.Object
Wie dem folgenden Java-Code entnommen werden kann, stellen (glaube ich zumindest) die get-Methoden kein größeres Problem dar.
Jedoch frage ich mich, wofür ich die set-Methoden brauche.
Setze ich denn nicht schon über den Konstruktor die Namen?
Außerdem frage ich mich nach dem Sinn von der toString Methode....
Java:
public class Hochschulangehoeriger {
String vorname;
String nachname;
public Hochschulangehoeriger(String vorname, String nachname){
this.vorname = vorname;
this.nachname= nachname;
Hochschulangehoeriger[] liste = new Hochschulangehoeriger[1];
int zaehler = 0;
liste[zaehler] = Hochschulangehoeriger.this;
Hochschulangehoeriger[] neueliste = new Hochschulangehoeriger[liste.length + 1];
for (int i = 0; i < liste.length; i++) {
neueliste[i] = liste[i];
}
liste = neueliste;
zaehler++;
}
public String getVorname(){
String name;
name = vorname;
return name;
}
public String getNachname(){
String name;
name = nachname;
return name;
}
public void setVorname(){
}
public void setNachname(){
}
}
Ich bin schon jetzt für jede Hilfe/Anregung dankbar
MLG
Legends