Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
bahyt061089
02.06.2022 23:47 •
Информатика
Поочередный вызов нескольких виртуальных функций с++
Показать ответ
Ответ:
Znatokkekgg
10.09.2020 12:27
Код программы а загруженном файле
0,0
(0 оценок)
Ответ:
lllkjhgf
10.09.2020 12:27
#include <iostream>
using namespace std;
class Unit
{
public:
virtual void say() = 0;
};
class Human : public Unit
{
public:
void say()
{
cout << "I'm a Human." << endl;
}
};
class Orc : public Unit
{
public:
void say()
{
cout << "I'm a Orc." << endl;
}
};
class Elf : public Unit
{
public:
void say()
{
cout << "I'm a Elf." << endl;
}
};
int main()
{
Human *human[3];
human[0] = new Human;
human[1] = new Orc;
human[2] = new Elf;
for (const auto &i : human) {
i->say();
}
return 0;
}
0,0
(0 оценок)
Популярные вопросы: Информатика
Ксюшка221
31.10.2020 04:44
Для записи чисел используются цифры (от 0 до 9) и заглавные буквы латиницы (от А до Z) в порядке возрастания (10 - А, 11 - В, 12 - С и т. д.). Укажите основание системы счисления,...
Evelynimmortal
30.01.2023 01:00
информатика, всё задание в прикрепленной фотке ...
tiger071
04.03.2020 23:56
Цветное (с палитрой 16 цветов) растровое изображение имеет размер 40´40 точек. Какой информационный объем в байтах имеет изображение?...
Simuran999
22.08.2020 22:15
Статья, набранная на компьютере, содержит 4 страницы, на каждой странице 48 строк, в каждой строке 64 символа. Определите размер статьи, если каждый символ кодируется 8 битами. 1)...
romababiy09
09.11.2021 05:39
B. Гости Ограничение времени 1 секундаОграничение памяти 256MbВвод стандартный ввод или input.txtВывод стандартный вывод или output.txtВася переехал из своего родного города и очень...
ДевочКаНауКи
14.12.2021 21:57
Запишіть оператор для виведення в консоль значень атрибутів об єкта dog2....
lorunshik
31.01.2022 08:49
на любом языке программирования...
ВиГуки247
24.03.2023 15:59
Ойын компьютеріне арналған процессорды таңдаңыз...
meow251
30.04.2023 10:05
Pygame-де кейіпкерді қалай қозғалтады? ...
xetrpb
04.02.2022 16:50
Яблоко массой 200г падает вертикально вниз с находящегося на высоте 16 м относительно поыерхности земли.определите полную потенциальную и кинетическую энергии яблока на высоте h=1м...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
using namespace std;
class Unit
{
public:
virtual void say() = 0;
};
class Human : public Unit
{
public:
void say()
{
cout << "I'm a Human." << endl;
}
};
class Orc : public Unit
{
public:
void say()
{
cout << "I'm a Orc." << endl;
}
};
class Elf : public Unit
{
public:
void say()
{
cout << "I'm a Elf." << endl;
}
};
int main()
{
Human *human[3];
human[0] = new Human;
human[1] = new Orc;
human[2] = new Elf;
for (const auto &i : human) {
i->say();
}
return 0;
}