Я хотел бы, класс А, чтобы hinerit из класса В без А, имеющих собственного при создании экземпляр BC++ - Наследование ссылки
Идея заключается в том, чтобы создать объект B в куче (с помощью B Нового) и введите указатель на A. A затем использовал этот объект для решения наследования.
Exemple, что я хотел бы сделать
B* b = new B();
b->myBmethode();
{
A(b);
A.myBmethode();
} // A destroyed
b->myBmethode();
delete b;
Это довольно запутанным. – chris
Вместо того, чтобы рассказывать нам о механизме, который вы придумали, возможно, вы могли бы рассказать нам о проблеме, которую вы действительно пытаетесь решить. Думаю, есть лучший способ сделать это. –
Вы не наследуете от объектов или ссылок на них: вы наследуете от * classes, * и механизмы для этого уже определены: вы не можете добавить к ним. Ваш вопрос не имеет смысла. – EJP