2011-02-27 77 views
0

任何人都可以請解釋我什麼是接口類?抽象類?和靜態類?請用C++中的一個簡單例子來解釋我。因爲我是C++的初學者。在C++中,接口類,靜態類和抽象類是什麼意思?

另外,請給我一些鏈接,我可以輕鬆地學習C++。

+0

靜態意味着只有一個實例,接口是抽象方法的類,它應該被兒童覆蓋 – 2011-02-27 09:03:03

+6

正如我已經說過很多很多很多次,如果你是C++新手,** [請選擇一個好的C++書籍推薦的C++社區在堆棧溢出](http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list)**。您將從C++程序員編寫的資源中獲益更多,他們真正知道他們在說什麼。 – 2011-02-27 09:03:44

回答

0

根據上下文的不同,接口類可以是接口層的類,也可以是其目的是在調用者和實現之間創建協議(通常只提供純虛函數)的類。

抽象類是一個至少有一個純虛函數的類。

靜態類是一個只有靜態成員變量和靜態成員函數的類。

如果您對某些其他編程語言有足夠的經驗,請閱讀The C++ Programming Language。如果沒有,你將不得不去買一本不僅教C++,還編程的書。