Class Point

java.lang.Object
   |
   +----Point

public class Point
extends Object
Diese Klasse beschreibt einfache Punkte in der Ebene.


Method Index

 o choose(Point)
Die Methode choose waehlt den Point mit der groesseren y-Koordinate aus.
 o chooseErr(Point, Point)
Versuch, mit Call-by-Reference den Point mit der groesseren y-Koordinate auszuwaehlen.
 o getX()
Zugriff auf x-Koordinate.
 o getY()
Zugriff auf y-Koordinate.
 o move(int, int)
Die Methode move verschiebt den gewaehlten Punkt um den Vektor (dx,dy).
 o toString()
Die Methode toString liefert eine druckfaehige Zeichenfolge.

Methods

 o toString
 public String toString()
Die Methode toString liefert eine druckfaehige Zeichenfolge.

Overrides:
toString in class Object
 o 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
 o getX
 public int getX()
Zugriff auf x-Koordinate.

 o getY
 public int getY()
Zugriff auf y-Koordinate.

 o chooseErr
 public void chooseErr(Point p1,
                       Point higherPoint)
Versuch, mit Call-by-Reference den Point mit der groesseren y-Koordinate auszuwaehlen.

 o 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)