Package eu.pedu.lib20s.geom
Class Size
java.lang.Object
eu.pedu.lib20s.geom.Size
public class Size
extends java.lang.Object
Instance třídy
Rozměr
představují přepravky uchovávající informace
o rozměrech objektu.
Proto jsou jejich atributy deklarovány jako veřejné konstanty.-
Field Summary
-
Constructor Summary
Constructors Constructor Description Size(int width, int height)
Vytvoří přepravku uchovávající zadané rozměry. -
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
getHeight()
Vrátí výšku objektu.int
getWidth()
Vrátí šířku objektu.int
hashCode()
Vrátí hash-kód dané instance.java.lang.String
toString()
Vrací textovou reprezentaci (podpis) dané instance.
-
Field Details
-
Constructor Details
-
Size
public Size(int width, int height)Vytvoří přepravku uchovávající zadané rozměry.- Parameters:
width
- Šířka objektuheight
- Výška objektu
-
-
Method Details
-
getWidth
public int getWidth()Vrátí šířku objektu.- Returns:
- Šířka objektu
-
getHeight
public int getHeight()Vrátí výšku objektu.- Returns:
- Výška objektu
-
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
-