Вопрос пользователя:
Ответ нейросети:
public class Point {
private int x;
private int y;
public Point(int x, int y) {
this.x = x;
this.y = y;
}
public int getX() {
return x;
}
public int getY() {
return y;
}
}
public class Segment {
private Point beginPoint;
private Point endPoint;
public Segment(Point beginPoint, Point endPoint) {
this.beginPoint = beginPoint;
this.endPoint = endPoint;
}
public Point getBeginPoint() {
return beginPoint;
}
public Point getEndPoint() {
return endPoint;
}
public Point getMidPoint() {
int midX = (beginPoint.getX() + endPoint.getX()) / 2;
int midY = (beginPoint.getY() + endPoint.getY()) / 2;
return new Point(midX, midY);
}
}
Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.