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

Какие преимущества дает интерфейсное программирование? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ аналог input().split() C++ http://www.cyberforum.ru/cpp-beginners/thread1060149.html
Здравствуйте. Вопрос такой: вводится строка. надо подстроки (по пробелам) занести в vector<string> Как это сделать?
C++ Подскажите пожалуйста Как в блок-схеме описываются эти две строчки? for (map<std::string,int>::iterator p = count.begin(); p != count.end(); p++) cout << p->first<<'\t'<<p->second<<'\n'; http://www.cyberforum.ru/cpp-beginners/thread1060145.html
C++ Не получается каждый байт переменной вывести побитно
Здравствуйте. С помощью шаблонов, нужно разный тип переменной разбить на байты и каждый байт вывести по битам. . Насчет побитно разложить и вычислить сколько байт в переменной понятно как. Надо как...
C++ Параметры не передаются в конструктор класса
Всем привет, у меня такая проблема. Параметры не передаются в конструктор класса. Telem *c; try{ c = new Telem(st, f, 1.1); } ...
C++ Правила вложенности тегов html (html разметка на С++) http://www.cyberforum.ru/cpp-beginners/thread1060128.html
Смысл программы: создание html разметки (добавление, удаление тегов) Подскажите, как и где реализовать правила вложенности тегов? (Например, тег <h1> нельзя вставить внутрь ссылки <a>, <p> нельзя...
C++ Дан двумерный массив A размера m×n. Найти количество столбцов, где все элементы упорядочены по возрастанию Преподаватель сказал, что подсчитывается количество столбцов с упорядоченными по неубыванию элементами, а по условию задачи надо было найти количество столбцов с упорядоченными по возрастанию... подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
7769 / 4805 / 745
Регистрация: 29.11.2010
Сообщений: 13,122
29.12.2013, 17:53
Цитата Сообщение от PhenixOfDoctor Посмотреть сообщение
1)какие преимущества дает интерфейсное программирование( с использованием обстрактных базовых классов)
мы создаем модель. Например, Фигура. Она может существовать сама по себе, но не может вычислить свою площадь, хоть и имеет её. Мы задаем чисто виртуальную функцию, говоря, что всякий, кто от неё наследуется, если хочет быть созданным, должен эту функцию определить. С другой стороны, это еще и защита. Таким образом мы накладываем обязанность на всех предков определить то или иное поведение.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru