Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   Общий базовый класс (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/obshij-bazovyj-klass-353944/)

Guest 30.09.2011 17:29

Общий базовый класс
 
Привет, есть такая ситуация.Код:class A {};class B : public A {};class C : public A {};В какой-то момент, нужно синхронизировать данные между объектамикласса B и С (т.е. те общие данные, что они имеют от класса A).Что посоветуете в данном случае?Мне пока пришло в голову такое решение:Код:class B : public A{ C* c;};class C : public A{ B* b;};Явный недостаток в этом случае, что присутствуют 2 экземляра класса А.


Часовой пояс GMT, время: 12:42.


© www.otvetnemail.ru - Форум вопросов и ответов.