@m1kz

Как сделать связь между классами?

Новичок в ООП. Нужно сделать список сеансов кинотеатра, который можно менять в зависимости от даты или кинотеатра. Предполагаю, что есть главный класс кинотеатр(адрес, Сеансы), который содержит классы сеансов(Фильм, дата_время, кол-во_билетов), которые содержит классы фильмов (Название, длительность, жанр, описание и т.д.), даты и билетов(цена, позиция_места).

Как возможно из этого сделать какую-нибудь систему, в которую например можно было бы добавлять или удалять фильмы, на основе которых добавлять/удалять сеансы, на основе которых продавать билеты. И еще бы хотелось узнать как тут возможно сортировать, например, сеансы по названию фильма, дате, или жанру. Как это сохранять и загружать? И как вообще реализовывается подобное?

Буду рад любой помощи, советам, примерам.
  • Вопрос задан
  • 88 просмотров
Пригласить эксперта
Ответы на вопрос 1
HemulGM
@HemulGM
Delphi Developer, сис. админ
Класс кинотеатра, внутри список из сеансов, список из фильмов и тд.

Кинотеатр.ДобавитьФильм(название фильма, цена)..
Кинотеатр.ДобавитьЗал(название зала, кол-во мест)..
Кинотеатр.ДобавитьСеанс(зал, фильм)..
Кинотеатр.ПродатьБилет(сеанс, место)..
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы