Also für mich macht die Aufgabenstellung Sinn. In der Aufgaben steht sogar alles drin was du machen musst, du musst es nur in Java-Code "umwandeln".
Grob gesagt schreibst du 2 Setter-Methoden. Für a wie sie schon ein paar mal gepostet wurde. Für b sieht sie ein wenig anders aus. Da du ja nur eine Seite speichern darfst, errechnest du bei der Setter-Methode von b die Seite a und speicherst sie in a ab, d.h. es wird die länge für b bei der Setter-Methode übergeben, aber da du diese nicht abspeichern darfst, errechnest du einfach a aus der Fläche und b und speicherst es in a ab.
Du brauchst dann 2 Getter-Methoden. Die für a sieht wieder so aus, wie die die schon gepostet wurde. Bei der für b errechnest du b aus der Fläche und der Seitenlänge und gibst das Ergebnis zurück.
MFG
zEriX