G
Guest
Gast
Hi, ich habe ein Problem mit einer Java Aufgabe, vielleicht kann mir jemand ja helfen. :cry:
Ich komme da echt nicht weiter...
MfG Benny3001
Aufgabe 3
Gegeben sind folgende geometrische Objekte:
• Parallelogramme
• Rechtecke
• Quadrate
Dabei gilt offensichtlich:
• Ein Rechteck ist ein Parallelogramm
• Ein Quadrat ist ein Rechteck
Hinweis: Die Funktion Sinus finden Sie in der Klasse Math. (Aufruf: Math.sin(beta))
a) Erstellen Sie eine Basisklasse für Parallelogramme, die die Fläche und den Umfang des Objektes berechnet. Für jedes der drei geometrischen Objekte soll dabei jeweils ein eigener Konstruktor angelegt werden, dem alle benötigten Parameter eines Objektes übergegeben werden können.
b) Erstellen Sie nun ein Programm, das je ein Objekt für Parallelogramme, Rechtecke Quadrate erzeugt und geben Sie dessen Fläche und Umfang aus.
Zusatzaufgabe:
c) Erstellen Sie nun eine Unterklasse für Körper, dessen Grundflächen aus Parallelogrammen bestehen und die jeweils eine einheitliche Höhe besitzen.
Diese Klasse soll das Volumen der Körper berechnen können.
d) Erweitern Sie ihr Programm um ein Objekt für Körper und geben Sie dessen Fläche, Umfang und Volumen aus.
Ich komme da echt nicht weiter...
MfG Benny3001