|
2 / 2 / 0
Регистрация: 23.12.2012
Сообщений: 161
|
|
Определить базовый класс и на его основе производные классы12.03.2013, 09:16. Показов 5284. Ответов 7
Метки нет (Все метки)
Разработать консольную программу на языке С++, в которой необходимо определить базовый класс и на его основе производные классы. Кроме закрытых полей с данными в классах должны быть методы доступа, конструкторы с параметрами, деструктор, также методы и функции-друзья в соответствии с индивидуальным вариантом задачи. С использование массива указателей на базовый класс создать массив объектов производных классов и организовать работу с ним. В программе необходимо продемонстрировать механизм динамического полиморфизма.
Базовый класс «СТУДЕНТ» описывает следующие данные о студентах университета: ФИО, год поступления, курс, номер группы, размер стипендии, оценки по n предметам. В состав класса входят следующие функции: виртуальный метод просмотра информации о студенте, функция-друг, которая вычисляет средний балл и выводит ФИО студента, у которого он максимальный. Производный класс «СТУДЕНТ-ОБЩЕСТВЕННИК» содержит следующие элементы: общественная работа, процент надбавки к стипендии, переопределенный метод просмотра информации о студентах-общественниках. Производный класс «СТУДЕНТ-СПОРТСМЕН» содержит следующие элементы: вид спорта, переопределенный метод просмотра информации о студентах-спортсменах.
0
|
|
| 12.03.2013, 09:16 | |
|
Ответы с готовыми решениями:
7
Задать базовый класс и классы-потомки на его основе, реализующие операции с данными
|
|
2 / 2 / 0
Регистрация: 23.12.2012
Сообщений: 161
|
|
| 15.04.2013, 15:29 [ТС] | |
|
Помогите пожалуйста.
0
|
|
|
20 / 20 / 15
Регистрация: 22.01.2013
Сообщений: 76
|
||||||||||||||||
| 30.10.2013, 00:13 | ||||||||||||||||
|
students.h
1
|
||||||||||||||||
|
20 / 20 / 15
Регистрация: 22.01.2013
Сообщений: 76
|
||||||
| 02.11.2013, 15:10 | ||||||
|
В main(), перед return 0; следует добавить
0
|
||||||
|
:)
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
|
||||||
| 02.11.2013, 16:16 | ||||||
|
TSed, динамического выделения массива не было. Поэтому и удалять надо не массив, а только те элементы, для которых было выделение через new. В данном случае:
1
|
||||||
|
20 / 20 / 15
Регистрация: 22.01.2013
Сообщений: 76
|
|
| 02.11.2013, 16:48 | |
|
0
|
|
|
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
|
|||
| 02.11.2013, 20:04 | |||
|
http://herbsutter.com/2013/08/... es-part-1/
0
|
|||
|
20 / 20 / 15
Регистрация: 22.01.2013
Сообщений: 76
|
||
| 02.11.2013, 23:51 | ||
|
Это связано с возможным переопределением функций/имен с одинаковыми именами ?
0
|
||
| 02.11.2013, 23:51 | |
|
Помогаю со студенческими работами здесь
8
Базовый класс Фигура, производные классы Окружность, Прямоугольник, Ромб
Создать базовый класс «Учащийся» и производные классы «Школьник» и «Студент» Создать базовый класс «Учащийся» и производные классы «Школьник» и «Студент» Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|