Junior — Middle
88
¿Podría dar un ejemplo de una situación en la que un objeto esté relacionado con varios otros objetos?
Respuesta de la IA
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. Такая связь часто называется "один ко многим" и широко используется для моделирования реальных отношений между объектами.