A、B、C、D の 4 つのクラスがあるとします。
A は基本クラスです。B は A から派生します。C は A から派生します。
D は B から派生します。
各タイプのオブジェクトのベクトルがあります。
関連するクラス (ファミリ?) から除外された、Z と呼ばれる 5 番目のクラスを作成します。Z には、紫と呼ばれるクラス A のオブジェクトを指す変数が含まれています。
次のような方法で「ファミリ間の」ユニバーサル ポインタを作成できますか? A * pUniversal;
そして、pUniversal を A、B、C、または D に、その型のベクトルに格納されたオブジェクトに交換可能にポイントします。次に、Z の紫色の変数を pUniversal に設定しますか?