Software-Challenge Dokumentation

Methodendokumentation - Coordinates

Inhaltsverzeichnis

Coordinates-Methoden

Coordinates repräsentiert zweidimensionale Koordinaten auf dem Spielfeld.


getX()

Gibt den Wert der X-Koordinate zurück.

  • Rückgabetyp: int
.getX()

Das ganze Konstrukt:

coordinates.getX()

Hier ein Code-Beispiel:

int x = coordinates.getX();

getY()

Gibt den Wert der Y-Koordinate zurück.

  • Rückgabetyp: int
.getY()

Das ganze Konstrukt:

coordinates.getY()

Hier ein Code-Beispiel:

int y = coordinates.getY();

getNeighbors()

Gibt die Koordinaten aller Nachbarfelder zurück (in einer Collection).

  • Rückgabetyp: Collection<Coordinates>
.getNeighbors()

Das ganze Konstrukt:

coordinates.getNeighbors()

Hier ein Code-Beispiel:

Collection<Coordinates> neighbors = coordinates.getNeighbors();

plus(Vector)

Addiert einen Vektor zu den Koordinaten und gibt das Ergebnis als neue Koordinaten zurück.

  • Rückgabetyp: Coordinates
.plus(vector)

Das ganze Konstrukt:

coordinates.plus(vector)

Hier ein Code-Beispiel:

Coordinates newCoordinates = coordinates.plus(moveVector);

minus(Vector)

Subtrahiert einen Vektor von den Koordinaten und gibt das Ergebnis als neue Koordinaten zurück.

  • Rückgabetyp: Coordinates
.minus(vector)

Das ganze Konstrukt:

coordinates.minus(vector)

Hier ein Code-Beispiel:

Coordinates newCoordinates = coordinates.minus(moveVector);

equals(Object) (Coordinates)

Vergleicht die Koordinaten mit einem anderen Objekt (normalerweise anderen Koordinaten).

  • Rückgabetyp: boolean
.equals(object)

Das ganze Konstrukt:

coordinates.equals(otherCoordinates)

Hier ein Code-Beispiel:

boolean areEqual = coordinates.equals(new Coordinates(2, 3));

Teilbare URL erstellen

Abschnitte auswählen