Hallo,
Meine Aufgabe lautet: Schreiben Sie eine Klassenmethode verschiebeFlaeche, die eine Fläche verschiebt, indem auf die Koordinaten aller Eckpunkte in x- und in y-Richtung jeweils ein konstanter Wert addiert wird. Die Fläche und die beiden Werte für die Verschiebung in x- und in y-Richtung sollen der Methode dabei als Parameter übergeben werden. Diese Methode hat keinen Rückgabewert.
Ich habe folgende Klassen vorgegeben;
Mein Problem ist jetzt, dass ich keine Ahnung habe, wie ich auf die x- bzw. y- Werte der übergebenen Fläche zugreifen kann.
Meine Aufgabe lautet: Schreiben Sie eine Klassenmethode verschiebeFlaeche, die eine Fläche verschiebt, indem auf die Koordinaten aller Eckpunkte in x- und in y-Richtung jeweils ein konstanter Wert addiert wird. Die Fläche und die beiden Werte für die Verschiebung in x- und in y-Richtung sollen der Methode dabei als Parameter übergeben werden. Diese Methode hat keinen Rückgabewert.
Ich habe folgende Klassen vorgegeben;
Code:
public class Punkt {
double x,y;
}
Code:
public class Flaeche {
int anzahlEcken;
Punkt[] ecken;
}
Code:
public class Figur {
int anzahlFlaechen;
Flaeche[] flaechen;
}