uebungen/Assignment_026
Thomas Smits 11715bf5bb Update of exercises 2023-11-14 09:50:21 +01:00
..
readme.md Update of exercises 2023-11-14 09:50:21 +01:00

readme.md

Abstrakte Klasse

Lernziel

Abstrakte Klasse verwenden.

Aufgabe

Gehen Sie in das Paket pr2.interfaces.abstrakt_form.

Schreiben Sie bitte eine abstrakte Klasse Form mit den folgenden abstrakten Methoden:

  • flaeche() liefert die Fläche der Form als Gleitkommazahl mit doppelter Genauigkeit zurück
  • umfang() liefert den Umfang der Form als Gleitkommazahl mit doppelter Genauigkeit zurück

Fügen Sie außerdem noch zwei Attribute für die x- und y-Position der Form hinzu und schreiben Sie einen entsprechenden Konstruktor. Wählen Sie die Sichtbarkeiten der Attribute so, dass Subklassen sie lesen und schreiben können.