public class Point extends Object
Point: Klasa przechowująca informacje o punkcie;
Klasa przykładowa, ale może należało użyć java.awt.geom.Point2D;
UWAGA;
W przypadku kiedy w trakcie działania programu może dojść do zmiany
obiektu (np. mutacja pojedynczego genu), obiekt należy traktować jako
ZMIENIALY co wymagana zapewnienie GLEBOKIEGO kopiowania w klasie
com.delhezi.ga.Chromosome; Wówczas obiekt powinien implementować
interfejs Cloneable + funkcję clone() + fubkcje set, w innym wypadku
należy zrezygnowac z tych elementów.| Constructor and Description |
|---|
Point(int x,
int y)
Konstruktor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object object) |
int |
getx()
Zwraca wspłórzędną x.
|
int |
gety()
Ustawia wspłórzędną y.
|
int |
hashCode() |
void |
setx(int x)
Ustawia wspłórzędną x.
|
void |
sety(int y)
Ustawia wspłórzędną y.
|
String |
toString()
String charakteryzujący gen.
|
public Point(int x,
int y)
x - Wspłórzędna x.y - Wspłórzędna y.public final int getx()
public final int gety()
public final void setx(int x)
x - Wspłórzędna x.public final void sety(int y)
y - Wspłórzędna y.public final boolean equals(Object object)
Copyright © 2008–2015 Delhezi. All rights reserved.