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

Наследование класс1 *test = new класс2 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ "Завасание" программы, при входе в цикл http://www.cyberforum.ru/cpp-beginners/thread931695.html
Всем доброго времени суток. Пока писал чат на WinSock, столкнулся с такой проблемой: при в ходе в цикл While, программа ( среда - Windows Forms ) как-бы "зависает" - не реагирует на действия...
C++ Игры на C++ Вот мне интерессно, стоит ли учиться создавать игры на С++? Или всё это ерунда и лучше игры создавать на тех же Delphi, WinAPI и т.д.? :) А то я хочу попытаться сделать какую-то игрушку консольную... http://www.cyberforum.ru/cpp-beginners/thread931685.html
Как объединить пару байт в слово? (Загрузка WAV, Big Endian) C++
Привет! Есть звуковой файл с 16-и битными амплитудами. Да не суть. После открытия файла и чтения всяких заголовков, остаются чистые RAW данные, тоесть байты. Исходя из того, что файл у нас 16-и...
C++ Ошибка
Привет всем, пытаюсь сделать конвертер из кг в граммы, у меня тут выдаёт ошибку подчёркнуто слово cout. Прошу, помогите разобраться. #include <iostream> using namespace std; int main () { ...
C++ Среда разработки http://www.cyberforum.ru/cpp-beginners/thread931654.html
Слышал что вкусы различаются, соответсвенно и среда у многих отличается друг от друга... Простите, в чем разница между такими средами как dev c++, Microsoft visual и builder 5 - 6? Есть ли...
C++ Создание и подключение заголовочного файла Всем привет! Столкнулся с простой но очень интересной проблемой... Создаю новый проект в MVS2012 (пустой), создаю в нем файл исходного кода, пишу основную программу. Далее создаю в разделе... подробнее

Показать сообщение отдельно
IGPIGP
Комп_Оратор)
Эксперт по математике/физике
6466 / 3114 / 306
Регистрация: 04.12.2011
Сообщений: 8,588
Записей в блоге: 4
01.08.2013, 17:53
Цитата Сообщение от Croessmah Посмотреть сообщение
Слава Богу - я бессовестный
Слишком самокритично. Таблицы же опускают без нашего участия.
Цитата Сообщение от VLK Посмотреть сообщение
при записи BaseClass *test = new DerivedClass, test будет являться объектом класса DerivedClass (производного), но функция будет вызываться из базового класса, т.к. не указано к какой именно функции надо обращаться, что бы указать конкретно, что нужно обращаться к функции Производного класса, а не Базового,
VLK, лучше не так. В одном классе могут быть методы с одинаковыми именами, но разными типами и/или количеством параметров) и это перегрузка.
В классе наследнике могут быть не виртуальные методы полностью совпадающий по сигнатуре объявления с базовым и это переопределение. Вызов зависит от типа указателя.
В классе наследнике могут быть виртуальные методы полностью совпадающий по сигнатуре объявления с базовым и это полиморфное наследование. Вызов зависит не от типа указателя, а от того на что он указывает (чем инициализирован или что ему присвоено).
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru