Am Sonntag, den 06.12.2009, 22:43 +0100 schrieb Kevin Apfel: > warum muss man die extravariablen vorgabeA und vorgabeB in "Konstruktoren 2" > -> verketten mit dazufügen? > > http://www.nachlesen.com/dokuwiki/programmieren:java2:konstruktoren:aufgaben2 Meinst du das? public verketten() { this(verketten.vorgabeA,verketten.vorgabeB,""); abfrage(); } mit this(verketten.vorgabeA,verketten.vorgabeB,""); wir der Konstruktor public verketten(int a, int b, String farbAngabe) aufgerufen. Dieser erwartet zwei Zahlen und einen String. Da einen Instanz erst nach dem Durchlaufen eines Konstruktors zur Verfügung steht, können folglich keine Instanzvariablen übergeben werden. In Frage kommen dann nur feste Werte, d.h. direkt Zahlen angeben oder wie hier Klassenvariablen, die gibt es ja auch ohne Instanzen. Gruß Markus S. ------------------------------------- Die Mailingliste zu http://www.nachlesen.com nachlesen@xxxxxxxxxxxxx