クラスAがクラスBから継承し、AがBの独自のインスタンス化を持たないようにしたい
アイデアは、(B new を使用して) ヒープ上に B オブジェクトを作成し、A へのポインターを与えることです。その後、A はこのオブジェクトを使用して継承を解決します。
これは私がやりたいことの例です:
B* b = new B();
b->myBmethode();
{
A(b);
A.myBmethode();
} // A destroyed
b->myBmethode();
delete b;