Skip to content

Latest commit

 

History

History
13 lines (8 loc) · 1.28 KB

File metadata and controls

13 lines (8 loc) · 1.28 KB

``# Задание 01 - Точка

Создайте класс точки на плоскости целых чисел. Каждая точка должна обладать двумя координатами - x и y

Добавьте в класс конструктор, инициализирующий обе координаты

Добавьте метод void flip(), который будет "вращать" точку относительно начала координат на 180 градусов. Для этого нужно поменять знак каждой координаты и поменять их местами. Например точка (5, -7) переходит в (7, -5)

Добавьте метод double distance(Point point), который будет принимать в качестве параметра объект точки и должен считать расстояние между двумя точками (той, для которой вызывается метод, и переданной в качестве аргумента)

Добавьте метод public String toString(), который должен возвращать строковое представление точки, например в формате (x, y)``