Hallo,
ich habe hier eine Aufgabe mit Lösung. Ich verstehe aber nicht ganz noch nicht den Quellcode
Ich poste einfach mal die Lösung und stelle meine Fragen dazu.
so nun zu meinen Fragen: warum schreibt man bei void anweisung dieses this und bei manchen return. Wann benutze ich welches? GIbt es da eine Regel? Also z.B bei void this und bei normalen Variablen return. Und die letzten beiden Zeilen blick ich auch nicht. Kann mir das jemand verstänlich erklären??
Ich bedanke mich vorab für die Antworten!!!
ich habe hier eine Aufgabe mit Lösung. Ich verstehe aber nicht ganz noch nicht den Quellcode
Ich poste einfach mal die Lösung und stelle meine Fragen dazu.
Java:
class Student {
long mtrNum;
String name;
long getMtrNum() {
return mtrNum;
}
String getName() {
return name;
}
void setMtrNum(long mtrNum) {
this.mtrNum = mtrNum;
}
void setName(String name) {
this.name = name;
}
Student() {
}
Student(long mtrNum, String name) {
this.mtrNum = mtrNum;
this.name = name;
}
String toString() {
return "Student [mtrNum=" + mtrNum + ", name=" + name + "]";
}
}
so nun zu meinen Fragen: warum schreibt man bei void anweisung dieses this und bei manchen return. Wann benutze ich welches? GIbt es da eine Regel? Also z.B bei void this und bei normalen Variablen return. Und die letzten beiden Zeilen blick ich auch nicht. Kann mir das jemand verstänlich erklären??
Ich bedanke mich vorab für die Antworten!!!
Zuletzt bearbeitet: