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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Programmer.
Прогер
631 / 262 / 7
Регистрация: 17.11.2010
Сообщений: 1,371
Записей в блоге: 2
#1

Именно в каких ситуациях используется "virtual" ? - C++

03.02.2012, 05:21. Просмотров 476. Ответов 1
Метки нет (Все метки)

Привет всем.
Я знаю, что с помощью virtual происходит полиморфизм.
Но кто может показать еффективность ее (virtual) использования?
(Если можно маленкий пример)

Именно, в каких ситуациях она используется?

Спасибо заранее...
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.02.2012, 05:21     Именно в каких ситуациях используется "virtual" ?
Посмотрите здесь:

Как создать виртуальный метод на С++ без использования слова "virtual"? - C++
ключевого слова "virtual"?

Для чего именно и как исползуется dynamic_cast(обясните "ЯЗИКОМ ЧЕЛОВЕКА") - C++
привет ребята ктото может привести хороший пример о dynamic_cast ?(об осталних я выучил).. Именно для чего он...

Где используется "чистый" C++? Без .NET, QT, CLI и т.д. - C++
С наступившим!)

Ошибка C4703 используется потенциально неинициализированная локальная переменная-указатель "A" - C++
Помогите не могу понять, что не так то, уже многое перепробовал #include "stdafx.h" #include <locale.h> #include "conio.h" ...

Исправить ошибку: "C4703: используется потенциально неинициализированная локальная переменная-указатель" - C++
Вообщем выдает одну ошибку в функции добавления в 76 строке, а именно "Ошибка 1 error C4703: используется потенциально неинициализированная...

Проблема с задачей,а именно с "sqrt" - C++
Помогите... #include <iostream> #include <cmath> #include <iomanip> using namespace std; void main() { double c, A,...

Для чего используется "{}" (слитно) в С++? - C++
например: Triangle(double A, double B, double C) : Triad(A, B, C) {}

Необработанное исключение в "0x778e15de" в "dir-3.exe": 0xC0000005: Нарушение прав доступа при чтении "0x00000000" - C++
#include <windows.h> #include <d3d9.h> LRESULT __stdcall WndProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam); struct...

Необработанное исключение в "0x01082855" в "sort.exe": 0xC0000005: Нарушение прав доступа при записи "0xcccccccc" - C++
Всем привет! помогите мне понять в чём дело. написал программу: #include "stdafx.h" #include <ctime> #include <iostream> #include...

Необработанное исключение в "0x00412b4a" в "kursovik.exe": 0xC0000005: Нарушение прав доступа при чтении "0x00000004". - C++
Программа компилируется нормально но потом на строчке MoveToEx(hdc,Mas.a]->x*20,Mas.a]->y*20,0); выдаёт ошибку Помогите пожалуйста...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
LK
Заблокирован
03.02.2012, 11:45     Именно в каких ситуациях используется "virtual" ? #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Бьерн Страуструп - Язык программирования С++. Главы 5-7 , Virtual в С++ , пример , пример
Yandex
Объявления
03.02.2012, 11:45     Именно в каких ситуациях используется "virtual" ?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru