我幾乎完成了我的BST和AVL實現。爲了簡單起見,我最初是在BST的基礎上構建了AVL類的聲明和實現。 AVL類繼承自BST,這就是我的問題出現的地方。爲了組織的目的,我希望將AVL和BST實現分成5個文件;在C++中包含繼承
bst.cpp,bst.h,avl.cpp,avl.h,driver.cpp
#包括應如何在這些文件?我對BST AVL的繼承如何影響這種關係感到困惑。
謝謝!
我幾乎完成了我的BST和AVL實現。爲了簡單起見,我最初是在BST的基礎上構建了AVL類的聲明和實現。 AVL類繼承自BST,這就是我的問題出現的地方。爲了組織的目的,我希望將AVL和BST實現分成5個文件;在C++中包含繼承
bst.cpp,bst.h,avl.cpp,avl.h,driver.cpp
#包括應如何在這些文件?我對BST AVL的繼承如何影響這種關係感到困惑。
謝謝!
你應該有'#包括你需要的陳述,而不是更多。沒有更多的信息,我們無法給你更詳細的答案。 – Beta