Junior — Middle
101
Könnten Sie ein Beispiel für eine Situation geben, in der ein Objekt mit mehreren anderen Objekten verbunden ist?
Antwort von AI
sobes.tech KI
Пример ситуации, когда один объект связан с несколькими другими объектами, часто встречается в 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. Такая связь часто называется "один ко многим" и широко используется для моделирования реальных отношений между объектами.