為什么Tree類下的數(shù)據(jù)成員可以調(diào)用Node類的成員函數(shù)??
比如在Tree.cpp下的
Node *Tree::SearchNode(int nodeIndex)
{
????????return m_pRoot->SearchNode(nodeIndex);
}
m_pRoot調(diào)用的SearchNode不應(yīng)該是Tree類的嗎,為什么是Node類下的SearchNode?????????????
比如在Tree.cpp下的
Node *Tree::SearchNode(int nodeIndex)
{
????????return m_pRoot->SearchNode(nodeIndex);
}
m_pRoot調(diào)用的SearchNode不應(yīng)該是Tree類的嗎,為什么是Node類下的SearchNode?????????????
2018-11-17
舉報
2018-11-20
好好看Tree.h,里面寫了 private: Node *m_pRoot;? ?m_pRoot是Node類,它所指的成員函數(shù)當(dāng)然是Node類下的SearchNode。
建議你好好動手寫一遍代碼,光看是不解決問題的