Junior — Middle
109
Ați putea oferi un exemplu de situație în care un obiect este legat de mai multe alte obiecte?
Răspuns de la AI
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. Такая связь часто называется "один ко многим" и широко используется для моделирования реальных отношений между объектами.