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

виртуальные методы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычеркните из одного слова все буквы, встречающиеся в другом слове. http://www.cyberforum.ru/cpp-beginners/thread224155.html
Вычеркните из одного слова все буквы, встречающиеся в другом слове.
C++ Знатоки прошу ответа!!! 1. double temp; for (int i = p + 1; i < n; i++) { temp = arr; for (int j = 0; j < n + 1; j++) arr -= arr * temp; } 2. for (int i = p + 1; i < n; i++) for (int j = 0; j < n + 1; j++) http://www.cyberforum.ru/cpp-beginners/thread224154.html
Дана строка, содержащая текст на русском языке и некоторые 2 слова. Определить, сколько раз они входят непосредственно друг с другом. C++
Дана строка, содержащая текст на русском языке и некоторые 2 слова. Определить, сколько раз они входят непосредственно друг с другом. В C++Builder пож-ста
C++ Как перенаправить поток на другое устройство?
У мну есть руль который подключается к компу. Что мне нада прописать что перенаправить на это устройство поток?) Ужасно любопытно=)
C++ Отсортировать массив чисел вставкой и бинарной сортировкой http://www.cyberforum.ru/cpp-beginners/thread224129.html
Дан массив: как константа и вводится с клавиатуры. Отсортировать его по уменьшению двома типами сортировок: методом простой вставки и бинарной сортировкой. Вставка у меня получилась и работает, а вот бинарная сортирует через раз или иной раз при сортировке с++ выключается совсем или же нули заменяет на 8, а 1 на 9. Помогите найти ошибку. Вот программа: #include<stdlib.h> #include<stdio.h>...
C++ шаблоны помогите с задачей пожалуйста нужно описать шаблон класса для хранения последовательности пар ключ - значение, написать функцию возвращающую по заданному ключу индекс этого значения, а также операцию доступа по индексу и функцию возвращающую кол-во хранимых пар, генерировать исключение если соответствующий ключ не найден и если индекс выходит за диапазон. подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт С++
7958 / 4720 / 319
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
05.01.2011, 00:41     виртуальные методы
Можно сделать и так. Но это уже абстрактные классы + полиморфизм...

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
#include <iostream>
 
class VirtBase
{
public:
    virtual void print()=0;
};
 
class Der1:public VirtBase
{
public:
   void print()
   {
       std::cout<<"Der1\n";
   }
};
 
class Der2:public VirtBase
{
public:
    void print()
    {
        std::cout<<"Der2\n";
    }
};
 
int main()
{
    VirtBase* pointer=new Der1;
    pointer->print();
    delete pointer;
    pointer=new Der2;
    pointer->print();
    delete pointer;
    return 0;
}
 
Текущее время: 19:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru