2つのクラスA、Bがあり、BはAを継承します。2つの構造体C、Dがあり、DはCを継承します。Aは、いくつかの構造体Cをメンバーとしてインスタンス化します。BがCではなく構造体Dのメンバーをインスタンス化することをどのように達成できますか?もちろん、Dを新しいメンバーとしてBに追加することもできますが、その場合、BはCにメモリを割り当てることになり、無駄になります。
質問する
59 次
2つのクラスA、Bがあり、BはAを継承します。2つの構造体C、Dがあり、DはCを継承します。Aは、いくつかの構造体Cをメンバーとしてインスタンス化します。BがCではなく構造体Dのメンバーをインスタンス化することをどのように達成できますか?もちろん、Dを新しいメンバーとしてBに追加することもできますが、その場合、BはCにメモリを割り当てることになり、無駄になります。