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

Виртуальные функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Инкапсуляция в ООП и C++ http://www.cyberforum.ru/cpp-beginners/thread231866.html
Вы используете в классе геттеры и сеттеры (функции). Отделяйте спецификацию от реализации (инкапсуция в каком-то роде). Т.е. header file постовляет только своего рода заглушки на функции, а cpp-файл реализует эти же функции. Тема выделена отдельной веткой во избежание увеличения сообщений не по заданному вопросу из темы http://www.cyberforum.ru/cpp-beginners/thread231811.html
C++ Ошибка при работе с файлами Возникает проблема при выборе массива на добавление и т.д. элемента в массив. т.е. при вводе переменной "q" Так же, ошибка при работе с сохранением/чтением в файл как текстовый, так и бинарный. Подскажи плиз, в чем проблема и как исправить? HEADER.H #include <iostream> #include <cstdlib> http://www.cyberforum.ru/cpp-beginners/thread231857.html
C++ Упорядочить слова в порядке возрастания их длины
Дано предложение, слова в нем разделены пробелом. Упорядочить слова в порядке возрастания их длины.
C++ Не могу составить алгоритм, траблы с математикой)
Нужно для учебы написать КР, с "написать" проблем нет, проблема в том, что я не знаю этой темы в математике (ну вот такой я студент-заочник)) Составьте программу для определения значения функции: {f}_{1}(y),если А {f}_{2}(y),если В где А и В – некоторые логические условия; f1 и f2 – заданные функции аргумента у Все это я понимаю в самых общих чертах, помогите с алгоритмом))
C++ Нужна оценка http://www.cyberforum.ru/cpp-beginners/thread231811.html
Всем доброго времени суток. Чуть меньше недели назад начал изучать С++ и сегодня написал таки некое подобие программы. Суть просьбы: нужна чья-нибудь проверка на явный быдлокод/неудачные моменты; хотелось бы услышать мнение от всех, кто пишет больше моего. Сорсы, разумеется, прикреплены. Буду рад любой критике в свой адрес. // Игра в крестики-нолики. #include <iostream> #include...
C++ Циклический алгоритм Люди помогите разобраться сижу и не могу на первой фото вставлен пример решения задачи, на втором фото то что нужно мне сделать ..помогите сделать и разобраться очень прошу.. спасибо всем.. подробнее

Показать сообщение отдельно
FanAizu
0 / 0 / 0
Регистрация: 14.01.2011
Сообщений: 31
20.01.2011, 21:30     Виртуальные функции
Если в базовом классе А есть виртуальная функция show() перегруженная, то есть имеется три разные версии этой функции. Есть класс Б производный от А. В этом классе есть виртуальная функция замещающая одну из виртуальных функций базового класса(функцию show()). Если я объявлю указатель на базовый класс и инициализирую его объектом класса Б и вызову через этот указатель функцию show() с параметрами, которые есть в функцие базового класса, но в производном функции с такими параметрами нету, то будет вызвана функция базового класса или как?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru