You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Apr 22, 2021. It is now read-only.
Hinweis: Ergänzen Sie für diese Aufgabe zuerst das UML-Diagramm aus Aufgabe 1 entsprechend.
Integrieren Sie die Klasse Rechteck aus Blatt 06, Aufgabe 6 mit allen Konstruktoren unter dem neuen Namen RechteckXYPerKoord in die Struktur aus Aufgabe 2. Die Methoden schnitt und istEnthalten(Rechteck r) können, müssen aber nicht übernommen werden.
Ergänzen Sie dann die Schnittstelle Figur um die Methoden
huelle()
huelle(Punkt p)
huelle(Figur f)
die eine Instanz vom Referenztyp RechteckXY zurückgeben. Diese stellt das kleinste (achsparallele) Rechteck dar, das die durch die Instanz gegebene Figur sowie den/die als Argument gegebene/n Punkt/Figur umschließt.
Hinweise:
Verwenden Sie für deren Implementierung die huelle-Methoden von RechteckXY.
Nur huelle() muss an den passenden Stellen (wo) explizit implementiert werden.
Beachten Sie zu equals für RechteckXYMitMitteLaengen und RechteckXYMitKoord, dass Instanzen beider Klassen gleich sein können, wenn sie das mathematisch selbe Rechteck beschreiben.
The text was updated successfully, but these errors were encountered:
Aufgabe 3 [Programmierung]
Hinweis: Ergänzen Sie für diese Aufgabe zuerst das UML-Diagramm aus Aufgabe 1 entsprechend.
Integrieren Sie die Klasse Rechteck aus Blatt 06, Aufgabe 6 mit allen Konstruktoren unter dem neuen Namen RechteckXYPerKoord in die Struktur aus Aufgabe 2. Die Methoden schnitt und istEnthalten(Rechteck r) können, müssen aber nicht übernommen werden.
Ergänzen Sie dann die Schnittstelle Figur um die Methoden
huelle()
huelle(Punkt p)
huelle(Figur f)
die eine Instanz vom Referenztyp RechteckXY zurückgeben. Diese stellt das kleinste (achsparallele) Rechteck dar, das die durch die Instanz gegebene Figur sowie den/die als Argument gegebene/n Punkt/Figur umschließt.
Hinweise:
Verwenden Sie für deren Implementierung die huelle-Methoden von RechteckXY.
Nur huelle() muss an den passenden Stellen (wo) explizit implementiert werden.
Beachten Sie zu equals für RechteckXYMitMitteLaengen und RechteckXYMitKoord, dass Instanzen beider Klassen gleich sein können, wenn sie das mathematisch selbe Rechteck beschreiben.
The text was updated successfully, but these errors were encountered: