Package xyz.cofe.term.common
Class Position
- java.lang.Object
-
- xyz.cofe.term.common.Position
-
public class Position extends Object
Позиция на терминале
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Positionclone()Positionmove(int x, int y)Смещение координатStringtoString()intx()Возвращает координату xPositionx(int x)Клонирует и указывает новые координатыinty()Возвращает координату yPositiony(int y)Клонирует и указывает новые координаты
-
-
-
Constructor Detail
-
Position
public Position(int x, int y)Конструктор- Parameters:
x- координатаy- координата
-
Position
public Position(Position sample)
Конструктор копирования- Parameters:
sample- бразец для копирования
-
-
Method Detail
-
x
public int x()
Возвращает координату x- Returns:
- координата
-
y
public int y()
Возвращает координату y- Returns:
- координата
-
y
public Position y(int y)
Клонирует и указывает новые координаты- Parameters:
y- координата- Returns:
- клон с новыми координатами
-
x
public Position x(int x)
Клонирует и указывает новые координаты- Parameters:
x- координата- Returns:
- клон с новыми координатами
-
move
public Position move(int x, int y)
Смещение координат- Parameters:
x- смещение по оси xy- смещение по оси y- Returns:
- новая, смещенная позиция
-
-