Форум программистов, компьютерный форум CyberForum.ru

Полимморфизм - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программа http://www.cyberforum.ru/cpp-beginners/thread440046.html
Дайте пожалуйста ссылку на рабочую версию с++. В разделе паскаль были ссылки на скачивание, а тут нету. В гугл и тп не посылать :cry:
C++ Именно в каких ситуациях используется "virtual" ? Привет всем. Я знаю, что с помощью virtual происходит полиморфизм. Но кто может показать еффективность ее (virtual) использования? (Если можно маленкий пример) Именно, в каких ситуациях она используется? Спасибо заранее... http://www.cyberforum.ru/cpp-beginners/thread440033.html
C++ Отформатировать вывод программы
вобщем вот программа все работает хорошо вот только немогу придумать как если использовать cout сделать одинаковые промежутки между цифрами. #include "stdafx.h" using namespace std; long double x=1, y, i, n; int main() { cout<<" "; for (n=1; n<=10; n++) cout<<" "<<n;
C++ Работа с текстовым файлом
Нужно программа которая добавляет записи в файл вида: - Структура "Спортивная команда": - название; - город; - количество игроков; - количество очек.
C++ Что значит буквы по возрастанию? http://www.cyberforum.ru/cpp-beginners/thread440025.html
Например товарищ R136a1 сделал программу тут ссылка в этой тебе похожее задание, я немогу его понять. Как понять что буквы каждого слова в строке отсортировать по возрастанию?
C++ Криптоанализ шифротекста, полученного методом простой замены Здравствуйте! Помогите пожалуйста! Я думаю, это в ваших силах. Задание: написать программу для криптоанализа шифротекста. При создании шифротекста использовался алфавит 'а', 'б', 'в', 'г', 'д', 'е', 'ж', 'з', 'и', 'й', 'к', 'л', 'м', 'н', 'о', 'п', 'р', 'с', 'т', 'у', 'ф', 'х', 'ц', 'ч', 'ш', 'щ', 'ь', 'ы', 'э', 'ю', 'я', ' '. Символу «а» соответствует индекс 0, а пробелу – индекс 31.... подробнее

Показать сообщение отдельно
thick_int
Заблокирован
03.02.2012, 13:35  [ТС]     Полимморфизм
То есть такого примерно конструктива
C#
1
2
base.func();
base.base.func();
или

vb.net
1
2
MyBase.func()
MyBase.MyBase.func()
но только на уровне C++ не предусмотрено?


Цитата Сообщение от silent_1991 Посмотреть сообщение
Она в принципе определяет новое поведение для функции func
А что это означает? Если Вы определите массив указателей на класс Base, а затем инициализируете каждый из этих элементов либо элементом класса Derived1, либо элементом класса Derived2, то не очень понятны правила, когда вызывается func() из-какого класса. Иногда может быть так, что реально мы имеем элемент Derived2, а функция вызывается не из его класса, а из того класса, из которого он наследует. Тут вот и непонятно, когда какая фуункция вызывается.
 
Текущее время: 13:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru