Aufruf der Superklasse aus einem Unterklassenkonstruktor in Java

Ich versuche, einen Konstruktor zu erstellen, der ein Feld als Parameter verwendet und es dann in ein Feld einfügt, das in einer Superklasse gespeichert ist. Hier ist der Code, den ich verwende

public crisps(String flavour, int quantity) {
    this.flavour = super.getFlavour();
    this.quantity = quantity;
}

In der Superklasse habe ich das Feld mit initialisiert

private String flavour;

und ich habe eine Accessormethode

public String getFlavour() {
    return flavour;
}

Ich erhalte einen Fehler. "Flavour hat privaten Zugang in der Oberklasse", aber ich glaube, das sollte keine Rolle spielen, da ich die Accessormethode aufrufe, die sie an das Feld zurückgibt?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage