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

virtual функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Взаимно пересекающиеся хидеры у двух файлов http://www.cyberforum.ru/cpp-beginners/thread781407.html
MyLib.h: #include "..\MyLib\MyLib_dev_h.h" namespace MyLib { class Lib1 { public: int A;
C++ функция с разложением в степенной ряд помогите найти пожалуйста ошибку Для х изменяющегося от a до b с шагом (b-a)/k, где (k=10), вычислить функцию f(x), используя ее разложение в степенной ряд в двух случаях: а) для заданного n; б) для заданной точности E (E=0.0001). Для сравнения найти точное значение функции. y=sin(x) ; n=10 ; 0,1 < x < 1 ; S= x-x3/3! + ... + (-1)n*x2n+1/(2n+1)! то есть шаг получается равен (b-a)/k... http://www.cyberforum.ru/cpp-beginners/thread781394.html
Создать файл в C++ C++
Нужно создать текстовый файл и в нем будет 100 записей структуры clientData struct clientData { int acctNum; char lastName; char firstName; float balance; };
типы переменных C++
Здравствуйте! #include <iostream> #include <cmath> using namespace std; int main() { double x_1=435.5; double x_2; int swap=x_1;
C++ Объясните 2 и 3 цикл.Пожалуйста http://www.cyberforum.ru/cpp-beginners/thread781336.html
#include "stdafx.h" #include <iostream> using namespace std; int main() { const int M=20; int mas={5,8,9,6,3,2,4,5,7,2,9,6,5,84,15,45,17,22,2,20}; int summa=0, i, min; int k=0; min=mas;
C++ Решение задачи Р.Лафоре, объекты и классы Замахался уже... Выдает ошибку проблема с static int count; вот этой локальгой статической переменной.(далее в коде:) Какгбэ все написал правильно, но! где-то закралась ошибка... Условие в скрине. //6.6 #include<iostream> #include<conio.h> using namespace std; подробнее

Показать сообщение отдельно
Toshkarik
 Аватар для Toshkarik
1139 / 856 / 51
Регистрация: 03.08.2011
Сообщений: 2,381
Завершенные тесты: 1
07.02.2013, 20:22     virtual функции
Тут нужно понять сначала саму суть наследования. Само понятия, что B является так же и типом A. То есть с ним можно обращаться так же, как и с типом A. Виртуальная функция нужна, например, для специфического поведения объекта производного класса.

Добавлено через 2 минуты
Tiva, Это называется чисто виртуальная функция. Есть классы, которые просто описывают общий интерфейс для производных классов, которые уже сами будут определять поведение.

На фигурах конечно не рекомендуются изучать наследование. Но раз уж начали, то можно было создать класс, который бы просто назывался Фигура, и у него как раз была бы чисто виртуальная функция sho() или draw().
 
Текущее время: 03:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru