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

Смысл использования полиморфизма - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поиск максимума и локальных минимумов в массиве http://www.cyberforum.ru/cpp-beginners/thread1746132.html
Помогите решить задачу, пожалуйста В массиве х, из n эл-ов, найти: Максимум(значение и номер). Два последовательных минимума.
C++ Работа с текстовым файлом (запись/чтение) Здравствуйте, дорогие форумчане! Задали сделать программу, которая должна создавать файл, а потом совершать его чтение. Само задание : "Чемпионат города по футболу проводится по 2 группам: сильная (8 команд) и слабая (8 команд). Замещение мест в сильной группе проводится по результатам переходного турнира, в котором участвуют 3 худших команды из сильной группы и 3 лучших из слабой. Составить... http://www.cyberforum.ru/cpp-beginners/thread1746072.html
C++ В массиве определить первый положительный элемент и произведение последующих
Выходные данные : целочисленный массив В размером kn , где k = 4, n = 5 Определить номер первого положительного элемента и произведение следующих элементов
Чтение из файла определенного поля без записи в буфер предыдущих полей C++
как на чистом си считать конкретное поле при этом не заводить переменные. формат такой: %d %s %c %d ..... если использовать fscanf(file,"%d", ЗДЕСЬ мы не указываем переменную куда пишется считанное число), то падает с segfault. переменная обязательно нужна, иначе не работает. Я не хочу заводить лишние переменные, а просто хочу считать результат 4 поля. то есть последней %d. fseek не...
C++ Переставить строки матрицы так, чтобы суммы элементов строк были расположены в порядке их возрастания http://www.cyberforum.ru/cpp-beginners/thread1745961.html
Задать двумерный массив размерами m и n. Обработать массив согласно заданию, вывести на печать исходный и обработанный массивы. «m=4,n=5.Переставить строки массива так, чтобы сумма элементов строк были расположены в порядке их возрастания.
C++ Определение процентного содержания символов в текстовом файле Написал программу для определения процентного содержания символов в текстовом файле. Решил проверить правильность ввода символов в массив. На выходе получаем: НННННННННН. #include "stdafx.h" #include <fstream> #include <iostream> using namespace std; void main() { setlocale (LC_ALL, ""); ifstream f("C:/Users/Артём/Desktop/2.txt"); подробнее

Показать сообщение отдельно
nimazzzy
Заблокирован
26.05.2016, 14:36     Смысл использования полиморфизма
Помогает расширяемости. Программа, которая использует указатель на A и вызывает speak() не нуждается в перекомпиляции существующего кода, и сорцы существующих классов не нуждаются в изменении для добавления нового функционала в метод speak. Таким образом снижаются риски при программировании. Ты расширяешь функционал приложения, не меняя существующий код. Если грубо и вкратце.
Конечно, если ты свои классы, как путный программист, отправишь в отдельные модули, а не все в одном, как сейчас.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru