Class Position


  • public class Position
    extends Object
    Позиция на терминале
    • 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 - смещение по оси x
        y - смещение по оси y
        Returns:
        новая, смещенная позиция