tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Поочередный вызов нескольких
Поочередный вызов нескольких виртуальных функций с++
Galiavey370
2 19.09.2019 18:40
0
Ответы
alexanikulina2
10.09.2020 12:27
Код программы а загруженном файле
ПОКАЗАТЬ ОТВЕТЫ
jtj6898
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;
}
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
mshshjsbdhikbcg
05.04.2021 12:46
Думаем и обсуждаем 1. Почему нельзя находиться за компьютером длительноевремя?2. Для чего нужно делать упражнения для глаз?3. Почему важно соблюдать правила безопасности...
selivanovartem1
05.04.2021 12:45
блок схема вычисления периметра и площади равнобедренного треугольника. если знаете ,то ещё код программы ...
Arinka26052005
05.04.2021 12:45
Знайдіть кількість і добуток парних цифр числа 1234567 мовою паскаль...
199535
05.04.2021 12:44
Вопросы на тему: «Ссылки» 1.1. Кнк думаешь, для чего необходимо организовывать ссылки вдокументе (сноски)?указать источник данных выделить в тексте заголовки при работе...
Волкова24
05.04.2021 12:43
Подготовить проектную работу по предложенной теме : Проблемы авторского права в Казахстане...
Malika89551
05.04.2021 12:40
1 укажите пользовательские блоки 2 чему равно начальное значение переменной t?3как изменяется переменная?4 укажите в программе циклический алгоритм5 постройте траекторию...
abarzenkov
05.04.2021 12:38
Побудуйте таблицю істинності логічних виразів: A and ( not (В))...
voicehovakseneлеля
05.04.2021 12:38
1. Составьте алгоритм задачи, табличное представлениерешения которой приведено ниже:...
Лилоп
05.04.2021 12:37
Написать программу, которая решает следующую задачу.Проверить, кратно ли число х пяти.Выдержка из математики: число кратно пяти,если оно делится на 5 без остатка. То...
захарчинкозахар
05.04.2021 12:36
Спроектировать и класс для обработки исключительно ситуация....
Популярные вопросы
Сколько различных трехзначных чисел можно составить из цифр 1, 2,...
2
Определи вид предложения по цели высказывания и интонации. Хороша...
3
Выполните действия: а)-9+(-3) б)8-(-6) В)-5*6 г)-18:(-6) Найдите...
3
Разумовская 8 класс 2015 1) Кто автор и кто герой данного очерка?...
2
2. Как представления древних греков о Вселенной отраве-ны на щите...
2
14. Длина прямоугольногопараллелепипеда равна 10 см,ширина составляет...
3
Определить тип дифференциального уравнения и найти его решения...
1
Соотнесите произведение и автора: 1. К. Паустовский а) «Бурый волк»...
1
Розв яжи ривняня (x+2 чисельник 9 займеник 11 ) - 4 тілих 10 чысельник...
2
2√3sin(π/6-a/2)•cos(π/6+a/2)=1,5- √3sina...
2
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;
}