Форум программистов, компьютерный форум, киберфорум
Наши страницы

В чем смысл полиморфизма - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ При считывании из файла последний элемент читается дважды http://www.cyberforum.ru/cpp-beginners/thread1501631.html
Всем доброго времени суток! Нашёл граблю. Считываю из файла слова, разделённые пробелами, в vector<string>. Для куска кода, которые по моему разумению должны работать одинаково, выдают разный...
C++ Зачем нужны дружественные функции Здравствуйте! Начал изучать "друзей" в С++, но в моём странном учебнике данная тема описывается буквально в 2-х абзацах. В одном абзаце даётся определение дружественных классов, в другом -... http://www.cyberforum.ru/cpp-beginners/thread1501629.html
Разобрать программу перевода в различные системы счисления C++
Здравствуйте.Вопрос такой:Есть задача написать программу для перевода из 16сс(системы счисления) в 10сс+есть решение. //Вопрос:x обозначает степень,и изначально он равен 0.При вводе в программу...
Считывание double чисел из txt в массив C++
Надо считать числа в массив double. Не использовать <iostream> и <fstream> и <iomanip>. Не работают, пробовала, все примеры которые находила используют их. Пробовала - Segm. fault и считывает...
C++ Как ковертировать из ASCII опять в string? http://www.cyberforum.ru/cpp-beginners/thread1501581.html
Всем доброго здравия. Нашел программу, которая переводит буквы строки в порядковые номера по таблице ASCII, с помощью функции length(). Подскажите пожалуйста существует ли функция, которая бы...
C++ При первом запуске нового проекта HelloWorld в IDE CLion возникает ошибка Добрый день! Установил IDE CLion. Установил компилятор. Первая загрузка с проектом HelloWorld. Выдает вот такое сообщение. Кто-нибудь может подсказать в чем проблема. подробнее

Показать сообщение отдельно
hoggy
6691 / 2873 / 493
Регистрация: 15.11.2014
Сообщений: 6,465
Завершенные тесты: 1
20.07.2015, 10:29
Цитата Сообщение от Andrey040601 Посмотреть сообщение
В чем смысл
объясняю на примере:

напишите пожалуйста функцию,
которая сможет принимать любые объекты :
First/Second , может быть в будущем ещё наследника добавим.

то есть функция обязана априори принять любого члена иерархии классов.
и дернуть ему функцию AnyFunc.

как вы это сделаете?

-----------------------------------------------------------------------------------
вот у вас есть кошка и собака, а может быть ещё и волк, или лиса.
не важно. у них у всех есть метод "звучать".

напишите функцию, которая умеет принимать объекты любого типа животного,
и заставлять его звучать.

что бы вам не пришлось писать по функции на каждый конкретный тип животного.

я хочу, что бы вы написали только одну.
но эта одна сможет заставить звучать любого животного, которого её пришлют.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru