|
1 / 1 / 0
Регистрация: 05.10.2021
Сообщений: 54
|
|
Опишите базовый класс фильмов и производные классы12.11.2021, 22:55. Показов 646. Ответов 0
Метки c++ для начинающих (Все метки)
Всем здравствуйте и спасибо что зашли на мое обращение.
Мне нужна ваша помощь в данном задании. Суть задания: (Оригинал) Опишіть базовий клас фільмів та похідні класи: біографічний, документальний, дитячий, мультфільм, науковий. Віртуальна функція: Вивести інформацію про фільм. Функціональність класу-контейнеру: Знаходження фільму з найбільшим рейтингом (кількість голосів, відданих за фільм відвідувачами сайту). Виведення об’єктів контейнеру у порядку зменшення популярності. Виведення об’єктів контейнеру, що згруповані за ознакою «вік» (до 18 років; після 18 років). Это само задание. 2. Мне сказали что еще с этим задание надо сделать 9 пунктов. (Сами поставленные задачи) 1. Побудувати ієрархію класів, складовими частинами якої будуть сутності, зазначені в завданні. 2 Розробити діаграму класів ієрархії спадкування. Звіт з практичного заняття обов’язково повинен містити UML-діаграму розроблених класів та класу-контейнеру! 3. Засобами мови С++ реалізувати ієрархію спадкування. Базовий клас визначити абстрактним. 4. В базовому класі визначити вказану для варіанту віртуальну функцію, перевизначити її у похідних класах. 6. Створити клас-контейнер, який володіє динамічним списком об'єктів, які є екземплярами похідних класів з ієрархії успадкування. 7. Включити в клас-контейнер функцію, яка дозволяє додавати нові елементи в динамічний список об'єктів, та функцію, що обробляє список об'єктів з використанням механізмів поліморфізму. 8. Всі класи з ієрархії спадкування повинні включати в себе конструктори за замовчуванням, конструктор копіювання та конструктор переміщення. В клас-контейнер досить включити конструктор за замовчуванням. 9. У функції main здійснити демонстрацію функціональності розроблених класів. ________________________________________ ____________________ ________________________________________ ______ Вот такое не понятное задание для меня, буду очень благодарен если сможете мне хоть чем-то помочь. Заранее благодарю за потраченное время. ________________________________________ ____________________ ________________________________________ ______ Перевод задания на русский через google переводчик. Суть задания: Опишите базовый класс фильмов и производные: биографический, документальный, детский, мультфильм, научный. Виртуальная функция: Вывести информацию о фильме. Функциональность класса-контейнера: Нахождение фильма с самым большим рейтингом (количество голосов, отданных за фильм посетителями сайта). Вывод объектов контейнера в порядке уменьшения популярности. Вывод объектов контейнера, сгруппированных по признаку «возраст» (до 18 лет; после 18 лет). Сами поставленные задачи: 1. Построить иерархию классов, составными частями которой будут являться сущности, указанные в задании. 2 Разработать диаграмму классов иерархии наследования. Отчет по практическому занятию должен содержать UML-диаграмму разработанных классов и класса-контейнера! 3. Средствами языка С++ воплотить иерархию наследования. Базовый класс определить абстрактным. 4. В базовом классе определить указанную варианту виртуальную функцию, переопределить ее в производных классах. 6. Создать класс-контейнер, обладающий динамическим списком объектов, являющихся экземплярами производных классов по иерархии наследования. 7. Включить в класс-контейнер функцию, позволяющую добавлять новые элементы в динамический список объектов и функцию, обрабатывающую список объектов с использованием механизмов полиморфизма. 8. Все классы по иерархии наследования должны включать в себя конструкторы по умолчанию, конструктор копирования и конструктор перемещения. В класс-контейнер достаточно включить конструктор по умолчанию. 9. В функции main выполнить демонстрацию функциональности разработанных классов.
0
|
|
| 12.11.2021, 22:55 | |
|
Ответы с готовыми решениями:
0
Опишите базовый класс автомобилей и производные.(Где ошибка?)
Определить базовый класс и на его основе производные классы |
| 12.11.2021, 22:55 | |
|
Помогаю со студенческими работами здесь
1
Базовый класс Фигура, производные классы Окружность, Прямоугольник, Ромб
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях.
Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её.
Последовательность действий:. . .
|
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
|
|
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение.
И на уровне агентов добавится между грибами или бактериями взаимодействий.
До того я пробовал подход через многомерные массивы,. . .
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод.
Thinkpad X220 Tablet —. . .
|