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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ матрица М*М http://www.cyberforum.ru/cpp-beginners/thread420437.html
Определить с помощю функции совместимость матрицы размерности М * М относительно главной диагонали. Вывести исходную матрицу и сообщение о проверке. напишите пожалуйста код задачи... хотябы пример как делать?
C++ символьные строки А и Б заданы 2 символьные строки А и Б . Требуется вычислить сколькими способами можно получить строку В из строки А, вычеркивая некоторые символы, например для строк aaabbbccc и abc это число равно 36 напишите пожалуйста код задачи, или пример хотябы.. http://www.cyberforum.ru/cpp-beginners/thread420436.html
C++ Массивы и указатели.
Объясните как работает код, что он будет выводить на экран и почему : #include <stdio.h> #define PRD(a) printf("%d", (a) ) // Print decimal #define NL printf("\n"); // Print new line // Create and initialse array int a={0, 1, 2, 3, 4}; int main() {
Подсчитать количество участков, которые образуют непрерывные последовательности чисел C++
Я составил текст программы, но не могу написать отладку. Помогите пожалуйста написать отладку к программе. (очень нужно написать сегодня, помогите пожалуйста.) Задача: Объявить массив целых чисел и заполнить его случайными значениями. Размер массива и диапазон значений его элементов заданы в задании. В задании указано также, какую обработку массива следует произвести. Размерность массива -50....
C++ два уравнения и постоить график http://www.cyberforum.ru/cpp-beginners/thread420420.html
Здравствуйте. Задали решить задачу на си++ и естественно я понятия не имею как. Если ктото может прошу помогите. нужно решить два уравнения1) e-x-2x +1=0; 2) 2x3-x2 –x+1=0 методом половинного деления и методом ньютона и построить график по заданному интервалу(ужас)
C++ прямоугольный массив В прямоугольном массиве с помощью функции найти элемент, у которого самая большая сумма "соседей". Найденный элемент и его индексы напечатать. Исходные числа из файла читать, 1) Распечатать исходный массив с помощью процедуры. 2) Построить функцию, которая для произвольного внутреннего элемента передаваемого ей массива находит сумму всех соседних (8 штук). файл с данными DATF.TXT подробнее

Показать сообщение отдельно
dimcoder
Полярный
 Аватар для dimcoder
449 / 422 / 66
Регистрация: 11.09.2011
Сообщений: 1,108
29.12.2011, 16:27     Виртуальные функции С++
Нда, интерфейсу не позавидуешь. А вообще я бы базовый класс так написал:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream.h>
#include <conio.h>
 
class num
{
public:
 
   num(int x){setNum(x);}
 
   virtual void setNum(int x) {i = x;}
 
   virtual int getNum() {return i;}
 
   virtual void showNum {cout<<i<<"\n";}
 
private:
 
   int i;
};
Теперь осталось переопределять функцию setNum в остальных классах под себя.
 
Текущее время: 01:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru