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

Множественное наследование - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ввод вывод, факториал http://www.cyberforum.ru/cpp-beginners/thread310960.html
Дано вещественное число W и целое число K (> 0). Вывести -W + W2/2! - W3/3! – ... + (–1)KXK/(K)! (K! = 1•2•...•N)
C++ Дан текст каждый символ которого может быть малой буквой Дан текст каждый символ которого может быть малой буквой,цифрой или одним из знаков +,-,*.Группой букв будем называть такую совокупность последовательно расположенных букв, который непосредственно не... http://www.cyberforum.ru/cpp-beginners/thread310940.html
Классы и наследники C++
Доброго времени суток, я наверное уже достал этим вопросом, но помогите разобраться. По условию задания, у меня есть 2 класса: Sensor и Systema. У класса Sensor есть подклассы как вы уведите в...
не Компилируется [Linker Error] C++
Ув.Программисты В общем я компилирую программу а она мне выдает одну ошибку вот она: Unresolved external'_main'referenced from c:\PROGRAM FILES\BORLAND\CBUILDER6\LIB\C0X32OBJ Вот Программа...
C++ STL__Графы http://www.cyberforum.ru/cpp-beginners/thread310917.html
Граф задан набором дуг (неориентированных) и набором вершин. Найти все изолированные вершины, т.е. вершины, из которых не исходит ни одной дуги. ДУГА ЗАДАЁТСЯ ДВУМЯ ТОЧКАМИ пожалуйста с...
C++ Найти номер строки матрицы, наиболее отдаленный от первой строки И опять и снова. Я так понимаю необходимо подключение библиотеки <cmath>,чтобы реализовать формулу? Помогите пожалуйста. Я конечно понимаю,что я постепенно скатилась до халявщины, сии но мат.... подробнее

Показать сообщение отдельно
bearwoolfs
15 / 15 / 1
Регистрация: 10.01.2011
Сообщений: 275

Множественное наследование - C++

02.06.2011, 17:15. Просмотров 475. Ответов 5
Метки (Все метки)

Друзья прошу помочь разобраться, как получить доступ из массива J[X], к методу (O) из класса (С)


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
41
42
43
44
45
46
47
48
49
50
#include <iostream>
using namespace std;
 
class A
{
    public:
    virtual void M(){cout<<"Class A"<<endl;} 
};
 
class B
{
    public:
    virtual void N(){cout<<"Class B"<<endl;} 
};
 
class C:public A,public B
{
    public:
    virtual void O(){cout<<"Class C"<<endl;} 
};
const int X=5;
int main()
{
    A*R[X];
    B*J[X];
    A*pA;
    B*pB;
    int i;
    for (i=0;i<5;i++)
    {
    pA=new C;
    R[i]=pA;
    }
    for (i=0;i<5;i++)
    {
    pB=new C;
    J[i]=pB;
    }
    
for (i=0;i<5;i++)
    {
    pB=new B;
    R[i]->M();
    }
for (i=0;i<5;i++)
    {
        J[i]->N();  
}
return 0;
}
 Комментарий модератора 
В следующий раз увижу код, не оформленный в теги - предупреждение будет более весомым.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru