Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Структуры и функции https://www.cyberforum.ru/ cpp-beginners/ thread857673.html
В отмеченных строках пишет, что не видит ни а, ни n, ни j. Почему? struct point { int x, y, z; }; double sumOfDistances (point *a, int n, point a){ double summa=0; for (int...
C++ Turbo C++ 3.0 Compiler не видит библиотеки
Совсем никаких, хотя вроде все подключено. Что можно сделать?
Хеширование элементарной базы данных C++
Товарищи, усиленно прошу помощи!!! Часть программы уже написана, но как ее закончить или изменить, чтобы все работало верно я не знаю. Точнее есть идеи, но реализовать я их не могу :( Составить...
C++ Структуры. База данных о автомобилях База данных содержит информацию о автомобилях. Модель (ключевое поле, имеющее уникальное неповторяющиеся значение), производитель (поле используется для отбора элементов), год выпуска и мощность... https://www.cyberforum.ru/ cpp-beginners/ thread857653.html
C++ Конституционно-правовое законодательство на C++ https://www.cyberforum.ru/ cpp-beginners/ thread857652.html
Здравствуйте! Помогите написать программу на C++ по конституционно-правовому законодательству
C++ Как пересчитать одно в другое?
b|g 0|0000000000 1|0000000001 2|0000000011 3|0000000111 4|0000000101 5|0000000100 6|0000001100 7|0000001101 8|0000001111
C++ Паттерн Builder
Вот у меня есть код примера реализации паттерна Builder(другие примеры не предлагать). В классе Army надо как-то исправить код так, чтобы если вдруг в продукте нет одного поля, то и его не должно...
C++ Сравнение строк Не прибегая к функциям сравнения строк, создайте программу, которая запрашивает у пользователя две строки и производит их сравнение, возвращая 0 , если строки равны,, +1, если первая строка больше... https://www.cyberforum.ru/ cpp-beginners/ thread857633.html
C++ Вычислить среднее арифметическое элементов матрицы, расположенных на главной диагонали https://www.cyberforum.ru/ cpp-beginners/ thread857631.html
Помогите пожалуйста решить данную задачу...) Вычислить среднее арифметическое элементов матрицы, расположенных на главной диагонали. Вывести элементы, расположенные на главной диагонали.
C++ Массивы и функции Здравствуйте. Очень интересная ошибка возникает в результате работы этого когда: void schet(double result, int ar_size); int main() { using namespace std; double * result = new double; int i... https://www.cyberforum.ru/ cpp-beginners/ thread857606.html
2664 / 1185 / 158
Регистрация: 28.10.2011
Сообщений: 4,251
Записей в блоге: 6
0

Не работат полиморфизм

06.05.2013, 20:05. Просмотров 943. Ответов 5
Метки (Все метки)

Почему при запуске этого кода, в консоли две четверки? Если верить книге в которой был похожий пример, должно быть 4, а затем 20.
Компилятор MinGW.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
class My
{
      public:
            int funct()
            {
                return 4;
            }
};
 
class Test : public My
{
      public:
             int funct()
             {
                return 20;
             }
};
 
 
void fn(My& z)
{
     cout << z.funct()<<"\n";
};
 
 
int main(int argc, char *argv[])
{
 
    My y;
    Test x;
    fn(y);
    fn(x);
    system("PAUSE");
    return EXIT_SUCCESS;
};


Вернуться к обсуждению:
Не работат полиморфизм
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.05.2013, 20:05
Готовые ответы и решения:

не работат с циклом
switch ($_GET){ default: echo'&lt;a href=&quot;news.php?act=add&quot;&gt;Добавить Новость&lt;/a&gt;&lt;br&gt;'; $all =...

Работат с uintmax_t
Microsoft Visual Studio 2008 возвращает размер файла в байтах: uintmax_t file_size(const path&amp;...

Выпадающий список не работат
Доброго времени суток! Помогите пожалуйста с выпадающим списком( который совсем не работает). У...

Алгоритм Вычисления числа пи не работат(не домашка).
Почему то при вычислении получаются только нули. using System; using System.Collections.Generic;...

5
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.