Отношения между классами в системе управления школой - PullRequest
0 голосов
/ 30 апреля 2019

Я работаю над Системой управления школой, используя Java и базу данных.

У меня есть такие классы, как: personBase, ученик, учитель, предмет.Базовые классы.Теперь мне нужно создать еще немного, например, специализацию и другие, которые я буду изобретать позже.
Моя самая большая проблема на данный момент - это соединить эти классы друг с другом.
Например:
- У учащихся должны быть предметы, которыеон утверждает, что изучает, и по каждому предмету у него должны быть оценки, * * у субъекта должен быть учитель, который будет его вести.
- специализация должна иметь студентов, годы и т. Д.

Я способен делать то, что написано выше, писать на языке Java, но не могу придумать, как организовать его структуру, как онадолжно быть сделано, подключено.
Извините, если мой пост довольно беспорядочный, но я попытался объяснить его как можно яснее.

Заранее спасибо за помощь.

1 Ответ

0 голосов
/ 30 апреля 2019

Если у вас есть определение, например, Object1 имеет Object2, тогда мы говорим о Composition.

Поиск статей о композиции, таких как это

https://www.c -sharpcorner.com / UploadFile / 3614a6 / «отношения и отношения» в java /

Это очень распространенная темаи вы сможете найти множество примеров.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...