Нужно создать класс Square, который может создать объект с параметрами: координаты, размеры, цвет
Все переменные меняются с помощью get и set методами.
1. Чтобы был метод move, который дает возможность перемещать от одних координат каждого объекта к другим.
2. Создайте 16 квадратов, каждый с размерами 200x200 и разным цветом.
Они должны находиться в матрице 4x4
3. Один из квадратов покрасьте в черный, это будет пустое поле. Оно должно уметь:
при нажатии на стрелку вверх поменятся с объектом который находиться на его верхней стороне
при нажатии на стрелку вниз поменятся с объектом который находиться на его нижней стороне
при нажатии на стрелку лево поменятся с объектом который находиться на его левой стороне
при нажатии на стрелку право поменятся с объектом который находиться на его правой стороне
4. Не должно выходить за координаты этого поля
5. При клике мышки где-то на поле квадраты должны размешаться каждый раз в случайном порядке
6. Создайте новый класс, модифицируя существующий класс так чтобы можно было добавить картинку вместо квадрата.
Если кто-то это сделает я буду очень благодарнаааааааа!!!!!!