Package eu.pedu.lib20s.geom
Class Position
java.lang.Object
eu.pedu.lib20s.geom.Position
public class Position
extends java.lang.Object
Instance třídy
Pozice
představují přepravky uchovávající informace
o pozici objektu.
Proto jsou jejich atributy deklarovány jako veřejné konstanty.-
Field Summary
-
Constructor Summary
Constructors Constructor Description Position(int x, int y)
Vytvoří přepravku uchovávající zadané souřadnice. -
Method Summary
Modifier and Type Method Description boolean
equals(java.lang.Object object)
Vrátí informaci o tom, představuje-li instance zadaná v parametru stejnou pozici.int
getX()
Vrátí velikost vodorovné souřadnice.int
getY()
Vrátí velikost svislé souřadnice.int
hashCode()
Vrátí hash-kód dané instance.java.lang.String
toString()
Vrací textovou reprezentaci (podpis) dané instance.
-
Field Details
-
Constructor Details
-
Position
public Position(int x, int y)Vytvoří přepravku uchovávající zadané souřadnice.- Parameters:
x
- Vodorovná souřadnicey
- Svislá souřadnice
-
-
Method Details
-
getX
public int getX()Vrátí velikost vodorovné souřadnice.- Returns:
- Velikost vodorovné souřadnice
-
getY
public int getY()Vrátí velikost svislé souřadnice.- Returns:
- Velikost svislé souřadnice
-
equals
public boolean equals(java.lang.Object object)Vrátí informaci o tom, představuje-li instance zadaná v parametru stejnou pozici.- Overrides:
equals
in classjava.lang.Object
- Parameters:
object
- Testovaná instance- Returns:
- Je-li zadaná instance pozicí se stejnými hodnotami atributů,
vrátí
true
, jinak vrátífalse
.
-
hashCode
public int hashCode()Vrátí hash-kód dané instance.- Overrides:
hashCode
in classjava.lang.Object
- Returns:
- Hash-kód
-
toString
public java.lang.String toString()Vrací textovou reprezentaci (podpis) dané instance. Používá se především k ladicím účelům.- Overrides:
toString
in classjava.lang.Object
- Returns:
- Podpis dané instance
-