我有一道作業,ListInterface.h中全是私有函式,然后在BrowserHistoryInterface.h中包含這個頭檔案。其中有一個函式virtual void copyCurrentHisotory(ListInterface& destination) = 0;
實在有些困惑怎么使用這個函式。
求好心人解答疑惑,謝謝!
uj5u.com熱心網友回復:
純虛函式,需要在繼承的類寫實作。class a
{
public:
virtual void fun(void) = 0;
};
class aa : public a
{
public:
virtual void fun(void){cout<<"aa"<<endl;}
};
uj5u.com熱心網友回復:
如果是private型別的。
Virtual void copyCurrentHistory(ListImterface& destination)中的引數應該是不能被訪問的,那個函式怎么讓他實作呢。
uj5u.com熱心網友回復:
一樣的,私有只是外部不能呼叫,類內部是可以呼叫的。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/117272.html
標籤:C++ 語言
下一篇:大哥們這個怎么搞
