Назад к вопросам
Junior — Middle
57
Могли бы вы привести пример ситуации, когда один объект связан с несколькими другими объектами?
Ответ от нейросети
sobes.tech AI
Пример ситуации, когда один объект связан с несколькими другими объектами, часто встречается в Java при моделировании отношений между сущностями.
Например, класс Студент может быть связан с несколькими объектами класса Курс, так как студент может посещать несколько курсов:
import java.util.List;
public class Student {
private String name;
private List<Course> courses; // связь один-ко-многим
public Student(String name, List<Course> courses) {
this.name = name;
this.courses = courses;
}
// геттеры и сеттеры
}
public class Course {
private String title;
public Course(String title) {
this.title = title;
}
// геттеры и сеттеры
}
Здесь объект Student содержит список courses, то есть связан с несколькими объектами Course. Такая связь часто называется "один ко многим" и широко используется для моделирования реальных отношений между объектами.