Für die Aufgabe musst du eine Setter- und eine Getter Mehtode schreiben.
Getter Methoden sind in der Regel so aufgebaut:
public int gibPreis(){
return gesamtPreis;
//auch math. Ausdruecke wie 1+2 koennen 'returned' werden
}
Und Setter wie folgt:
public void setzePreis(int neuerPreis){
this.alterPreis = neuerPreis;
}
Solche getter und setter benutzt man klassischerweise für private Variablen in
selbiger Klasse, auf die von außen(also einer anderen Klasse)
zugegriffen werden soll.
So und nun fällt mir auf, dass du deinen Knostruktor wie eine "normale" Methode aufgebaut hast, was nicht ganz richtig ist: Konstruktoren haben den gleichen Namen wie die Klasse und haben keinen Rückgabetyp in ihrer Signatur! Also wie folgt:
public Produkt(){}
Nun werden Instanzvariablen erstellt, die in der Regel zu Beginn der Klasse stehen und denen im Kontruktor gerne übergebene Werte zugewiesen werden. Wie folgendes Schema:
public class Produkt{
private String name;
public Produkt(String uebergebenerName){
this.name = uebergebenerName;
}
public setName(String neuerName){
this.name = neuerName;
}
}
Ich hoffe, ich konnte dir damit helfen, liebe Grüße :D