LINUX.ORG.RU

как наследовать? С++


0

0

в С++ новичок. как это можно сделать? так чтобы класс наследовался сразу от двух классов? напишите примерчик в духе class A, class B, class C. большое спасибо!!!

anonymous

class C : public A, public B
{
};

aton
()

спасибо! убежал читать :))))

anonymous
()

первый линк в гугле по "C++ multiple inheritance". неужели так сложно погуглить?

Pi ★★★★★
()
Ответ на: комментарий от krum

Новичку ещё долго придётся разбираться с тем, почему объекты класса C не будут создаваться в этом случае. Хороший пример, заставляет думать

in_dance
()

предыдущее про это

>>Марш читать Страуструпа! class A{ }; class B{ }; class C:A,B{ };

in_dance
()
Ответ на: комментарий от in_dance

В данном случае C не является A, т.к. приватное наследование

aton
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.