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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Геометрия http://www.cyberforum.ru/cpp-beginners/thread203452.html
Г Е О М Е Т Р И Ч Е С К И Е З А Д А Ч И -> Здесь выкладываем условия и/или решения геометрических задач <-
C++ Srand что делает srand? (наприме: srand(static_cast<unsigned int>(time(0))); ) http://www.cyberforum.ru/cpp-beginners/thread203432.html
C++ Работа с файлами
Здраствуйте! Мне нада прочитать в структуру данные из файла.Вот сам файл: 17.99,32.00,50.00,100.91,19.99,15.00,2.00,4.99,5.78,36.99, 200,11,1000,11000,250,1000,8000,3350,400,50, Мне нужно прочитать в структуру числа вот структура
Реализовать двусвязный список и обеспечить заполнение его данными и его сортировку по одному из полей входящих C++
Кто может помогите пожалуйста. Буду очень очень благодарен. Нужно написать на Си следующую программу: "Реализовать двусвязный список и обеспечить заполнение его данными и его сортировку по одному из полей входящих в него структур." Заранее большое спасибо.
C++ Реализовать двусвязный список и обеспечить заполнение его данными и его сортировку по одному из полей входящих в него структур. http://www.cyberforum.ru/cpp-beginners/thread203415.html
Кто может помогите пожалуйста. Буду очень очень благодарен. Нужно написать на Си следующую программу: "Реализовать двусвязный список и обеспечить заполнение его данными и его сортировку по одному из полей входящих в него структур." Заранее большое спасибо.
C++ Функция вставки строки в строку #include "stdafx.h" #include "iostream" #include "stdio.h" #include "cstring" char* strins(char*sub,char*source,int p) {int i=0,s=strlen(source),k=strlen(sub),n=0; char source2; for (i;i<99;i++) source2='w'; подробнее

Показать сообщение отдельно
norge_goth
62 / 62 / 7
Регистрация: 27.01.2009
Сообщений: 279
04.12.2010, 23:44     Виртуальные функции
Цитата Сообщение от kowandser Посмотреть сообщение
Про объекты класса с виртуальной функцией?
возьми лучше книгу например Г. Шилдта почитай для начала на рус торренте есть там четко описаны для чего они надо.
а так по каплях могу сказать виртуальные ф-ции поддерживают динамический полиформизм в то время когда перегрузка ф-ций/операторов статический полиформизм,
в случае виртуальных ф-ций: во время выполнения определяется ф-ция для конкретного объекта, то есть если у нас есть класс А и Б, Б производный от А и в А есть виртуальная ф-ция, в Б имеется ее перегруженная версия, то если во время выполнения объект Б есть активным - используется его виртуальная ф-ция, А - активный, используется виртуальная ф-ция А.
При наследовании виртуальные ф-ции базового класса должны быть преопределены в производном классе, так же есть понятие чисто виртуальных ф-ций, но не буду забивать тебе голову лучше книгу почитай и сам попробуй разобрать

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