@Sergei1111
Java

Отношение между Student (is- a) Person, а отношение Group (has-a) Student?

public class Student extends Person{ 
Group group;
}

public class Group{ 
Student student;
}
  • Вопрос задан
  • 57 просмотров
Пригласить эксперта
Ответы на вопрос 2
Jacen11
@Jacen11
да

public class Student{
Group group;
}
только что это за хрень, почему два класса Student
Ответ написан
Комментировать
azerphoenix
@azerphoenix Куратор тега Java
Java Software Engineer
Добрый день.
Student is a Person - это ассоциация.
Group has a Person - это агрегация. Композицией не является, так как студент может существовать отдельно от группы.
https://habr.com/ru/post/150041/
https://javarush.ru/groups/posts/1967-otnoshenija-...
https://habr.com/ru/post/511798/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы