- C++語言程序設計
- 千鋒教育高教產品研發部編著
- 282字
- 2019-07-30 17:37:49
3.3 類的定義與文件
通常情況下,將說明類體放在一個與類同名的頭文件中,將類的成員函數的實現放在一個與類同名的C++源文件中。這樣類的定義中包含了類的所有與接口有關的信息,還包括類的數據成員與成員函數的實現,在使用這個類的時候,只要將含有說明類體的頭文件通過include指令包含進去就可以了,如例3-2所示。
例3-2

運行結果如圖3.4所示。

圖3.4 例3-2運行結果
在例3-2中,類的定義與主函數分開在不同文件中,其中說明類體在Point.h頭文件中,而成員函數的實現在Point.cpp源文件中。此外需要注意,如果類中成員函數是內聯函數,那么它的實現應該與說明類體在同一個文件中,不能把它放在成員函數實現的文件中,如上例中的GetX()函數。
推薦閱讀
- Visual FoxPro程序設計教程
- Reactive Programming with Swift
- Spring Boot+Spring Cloud+Vue+Element項目實戰:手把手教你開發權限管理系統
- 編寫高質量代碼:改善C程序代碼的125個建議
- Lua程序設計(第4版)
- 鋒利的SQL(第2版)
- 嚴密系統設計:方法、趨勢與挑戰
- Android開發:從0到1 (清華開發者書庫)
- HTML5+CSS3 Web前端開發技術(第2版)
- 打開Go語言之門:入門、實戰與進階
- Apache Solr PHP Integration
- 大數據時代的企業升級之道(全3冊)
- OpenCV Android開發實戰
- 大學計算機應用基礎(Windows 7+Office 2010)(IC3)
- MongoDB Administrator’s Guide