Nun will ich dafür jedoch einen Konstruktor verwenden...
tust du aber nicht, das solltest du schon allein daran erkennen, dass ein Konstruktor so heisst wie die Klasse selbst, erzeugt ("instanziert") diese "Methode" doch ein Objekt eben dieser Klasse...
Konstruktoren in der Klasse "Gefaess" können also nur so aussehen:
public Gefaess( <Argumente> ) {
...
}
noch ein paar kleinigkeiten:
1) verwende wenn möglich englische bezeichner für variablen und methoden
2) nach Konvention verwendet man sogenannte setter/getter-Methoden um Objektattribute zu verändern
..wie/wo hast du programmieren gelernt, wenn ich fragen darf? vielleicht schaust du mal da vorbei:
http://openbook.galileocomputing.de/javainsel8/javainsel_00_001.htm
und ziehst dir kapitel 6 nochmal rein...