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

Наследование и виртуальные функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Циклический вывод http://www.cyberforum.ru/cpp-beginners/thread640542.html
#include <iostream> #include <conio.h> #include <windows.h> int main() { int x=0, y=0; int step=10; char c;
C++ Экран Как прописывается процедура очистки экрана? http://www.cyberforum.ru/cpp-beginners/thread640537.html
C++ Не срабатывает условие в цикле while не могу понять почему
При решении задачки в которой необходимо сделать игру Однорукий Бандит, наткнулся при тестировании что одно из условий цикла while не срабатывает, в частности второе, ума не приложу почему, вроде бы всё правильно. #include<iostream> #include<time.h> #include<windows.h> using namespace std; void generator(char* simv)//функция которая отвечает за генерацию случайных мастей {...
C++ Указатели на объекты
В книге Шилдта, есть фрагмент кода: TwoDShape *shapes; shapes = &Triangle("pryamougolni",8.0,12.0); shapes = &Rectangle(10); shapes = &Rectangle(10,4); shapes = &Triangle(7.0); shapes = &TwoDShape(10,20,"general");
C++ Передача локальных переменных одной функции другой http://www.cyberforum.ru/cpp-beginners/thread640464.html
Добрый день, подскажите, как осуществить передачу локальных переменных получаемых в одной функции другой?Облазил гугл, ничего внятного кроме глобализации не нашел...
C++ Функция atof() возвращает не точное значения Добрый день подскажите может кто знает есть программа в MFC фрагмент кода void Ce_weightDlg::OnBnClickedButton1() // зважування { using namespace std; CoInitialize(0); CAboutDlg front; подробнее

Показать сообщение отдельно
OhMyGodSoLong
~ Эврика! ~
 Аватар для OhMyGodSoLong
1234 / 983 / 42
Регистрация: 24.07.2012
Сообщений: 2,002
21.08.2012, 15:14     Наследование и виртуальные функции

Не по теме:

bgm313, дошло через ту задачку с длинной арифметикой, что виртуальные функции с наследованием — это на самом деле всего небольшой кусочек архитектуры, а большая часть кода никакого непосредственного отношения к ним не имеет?

Это как функции. Когда ты не знаешь о них, то открытие является чуть ли не потрясением: боже ж мой, это можно не повторять куски кода! А потом их использование становится автоматическим: когда пишешь функцию, не задумываешься о том, как там передаются параметры и так далее, потому что задача сконцентрирована в том, что внутри функции, а не на механизме передачи параметров и возврата. То же самое с виртуальными функциями: суть в методах классов, а не в механизме виртуальных таблиц. И так же как и с функциями надо просто чутьё: что вынести в функцию = что вынести в класс-предок.

 
Текущее время: 20:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru