前提がおかしいような気がするが
なんでクラスB作る時点でクラスAから派生するの?
そういう用途ならラップするとか内部で生成して保持するとかじゃないの