/
Skob.m.a
/
WorkSpace
Обзор
Документация
Войти
/
Skob.m.a
/
WorkSpace
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Task_7_2_MovablePointRectangle
40 строк
1 KB
Skob.m.a
create Task_7_2_MovablePointRectangle
01 дек 2024, 20:27
01 дек 2024, 20:27
1e3631c
Код
Авторство
О чём код?
public class MovablePointRectangle extends Rectangle implements Movable { public MovablePoints points; public MovablePointRectangle(double x1, double y1, double x2, double y2, int x1Speed, int y1Speed, int x2Speed, int y2Speed) { super(Math.abs(x1-x2), Math.abs(y1-y2)); this.points = new MovablePoints(x1, y1, x2, y2, x1Speed, y1Speed, x2Speed, y2Speed); } @Override public void moveUp() { points.moveUp(); } @Override public void moveDown() { points.moveDown(); } @Override public void moveLeft() { points.moveLeft(); } @Override public void moveRight() { points.moveRight(); } @Override public String toString() { return "MovablePointRectangle{" + "points=" + points + ", width=" + width + ", length=" + length + ", color='" + color + '\'' + ", filled=" + filled + '}'; } }