Class Point
java.lang.Object
|
+----Point
-
public class
Point
-
extends Object
Diese Klasse beschreibt einfache Punkte in der Ebene.
-
choose(Point)
-
Die Methode choose waehlt den Point mit der groesseren y-Koordinate aus.
-
chooseErr(Point, Point)
-
Versuch, mit Call-by-Reference den Point mit der groesseren y-Koordinate auszuwaehlen.
-
getX()
-
Zugriff auf x-Koordinate.
-
getY()
-
Zugriff auf y-Koordinate.
-
move(int, int)
-
Die Methode move verschiebt den gewaehlten Punkt um den Vektor (dx,dy).
-
toString()
-
Die Methode toString liefert eine druckfaehige Zeichenfolge.
toString
public String toString()
-
Die Methode toString liefert eine druckfaehige Zeichenfolge.
-
-
Overrides:
-
toString in class Object
move
public void move(int dx,
int dy)
-
Die Methode move verschiebt den gewaehlten Punkt um den Vektor (dx,dy).
-
-
Parameters:
-
dx - Verschiebung der x-Koordinate
-
dy - Verschiebung der y-Koordinate
getX
public int getX()
-
Zugriff auf x-Koordinate.
getY
public int getY()
-
Zugriff auf y-Koordinate.
chooseErr
public void chooseErr(Point p1,
Point higherPoint)
-
Versuch, mit Call-by-Reference den Point mit der groesseren y-Koordinate auszuwaehlen.
choose
public Point choose(Point p1)
-
Die Methode choose waehlt den Point mit der groesseren y-Koordinate aus. Spezifikation von choose: post: (this.getY() >= p1.getY => return == this) & (this.getY() >= p1.getY => return == p1)