Konstruktor |
13.04.2015, 19:19 | Auf diesen Beitrag antworten » | |||||
gg_ | Konstruktor Meine Frage: Ich verstehe nicht so ganz was ein Konstruktor mit Parameter machen kann. Meine Ideen: z.B. public class Mensch{ string name; int groeße; public Mensch(name, groeße){} } |
|||||
|
||||||
13.04.2015, 19:49 | Auf diesen Beitrag antworten » | |||||
Karlito | Hallo gg_, der Konstruktor ist eine Methode wie jede andere Methode in einer Klasse. Der Unterschied ist, dass diese Methode nur bei der Erstellung eines neuen Objektes (in java mit new), aufgerufen wird. Die benennung Konstruktor ist an dieser Stelle auch ein wenig irreführend, da diese Methode das Objekt nicht konstruiert, sondern initiialisiert. Es sollte also eine initiale Belegung der in der Klasse intern verwendeten Variablen stattfinden. In deinem Beispiel sollten also die Werte der Parameter den Variablen der Felder zugewiesen werden. Gruß, Karlito |
|||||
13.04.2015, 20:04 | Auf diesen Beitrag antworten » | |||||
gg_ | wie meinst du das mit Felder zuweisen? das verstehe ich irgendwie nicht :/ |
|||||
13.04.2015, 21:01 | Auf diesen Beitrag antworten » | |||||
Karlito | Hallo gg_, ich meine damit, dass die Parameter ja noch "verarbeitet" werden müssen. Siehe Beispiel:
Ich habe noch die "ß" gegen "ss" ausgetauscht, da Sonderzeichen bei Variablennamen vermieden werden sollten. Gruß, Karlito |
|||||
Anzeige | ||||||
|
||||||
13.04.2015, 21:37 | Auf diesen Beitrag antworten » | |||||
gg_ | ich danke dir |
|
Verwandte Themen
Die Beliebtesten » |
|
Die Größten » |
|
Die Neuesten » |
|