Hallo liebe Java Profis, ich bin gerade ehrlich gesagt etwas verwirrt. Kennengelernt habe ich den Konstruktor wie folgt:
public class Mensch {
int alter;
String Haarfarbe;
//nun der Konstruktor - hier mit Parameterliste??
public void mensch(int alter; String haarfarbe) {
this.alter = alter;
this.haarfarbe = haarfarbe;
}
//nun einen Konstruktor ohne Parameterliste??
public void mensch(int pAlter,String pHaarfarbe){
pAlter = alter;
pHaarfarbe = haarfarbe;
}
kennengelernt habe ich nur den ersten Fall, in einer weiteren Aufgabe heißt es nun dass man einen Konstruktor mit und einmal ohne Parameterliste erzeugen soll. Habe ich es in diesem Fall richtig gemacht?? Und selbst wenn verstehe ich nicht so ganz wozu das Ganze dienen soll. Wäre echt super wenn mir dies jJemand beantworten könnte, würde den Unterschied gerne verstehen. Vielen Dank im Voraus für eine Antwort 🙂
public class Mensch {
int alter;
String Haarfarbe;
//nun der Konstruktor - hier mit Parameterliste??
public void mensch(int alter; String haarfarbe) {
this.alter = alter;
this.haarfarbe = haarfarbe;
}
//nun einen Konstruktor ohne Parameterliste??
public void mensch(int pAlter,String pHaarfarbe){
pAlter = alter;
pHaarfarbe = haarfarbe;
}
kennengelernt habe ich nur den ersten Fall, in einer weiteren Aufgabe heißt es nun dass man einen Konstruktor mit und einmal ohne Parameterliste erzeugen soll. Habe ich es in diesem Fall richtig gemacht?? Und selbst wenn verstehe ich nicht so ganz wozu das Ganze dienen soll. Wäre echt super wenn mir dies jJemand beantworten könnte, würde den Unterschied gerne verstehen. Vielen Dank im Voraus für eine Antwort 🙂