BST と AVL の実装はほぼ完了しています。私は当初、簡単にするために、BST と一緒に AVL クラスの宣言と実装を作成しました。AVL クラスは BST から継承されますが、ここで問題が発生します。組織上の目的で、AVL と BST の実装を 5 つのファイルに分割する必要があります。
bst.cpp、bst.h、avl.cpp、avl.h、driver.cpp
これらのファイルに #includes をどのように含める必要がありますか? BST からの AVL の継承がこの関係にどのように影響するかについて、私は混乱しています。
ありがとう!