內容簡介
《
C++面向對象程式設計基礎(高職高專教育)》共12章,《C++面向對象程式設計基礎(高職高專教育)》內容翔實、緊湊,各章還配有相應的實訓內容。
《C++面向對象程式設計基礎(高職高專教育)》適用於高等職業院校、高等專科學校、成人高校、本科院校舉辦的二級職業技術學院,也可供示範性軟體職業技術學院、繼續教育學院、
民辦高校、技能型緊缺人才培養使用,還可供本科院校、計算機專業人員和愛好者參考使用。
目錄
第1章 引論
1.1 一個C++應用程式
1.2 編輯源程式檔案
1.3 編譯、連線和運行
實訓1 套用Visual C++ 6.0開發環境編寫C程式
第2章 C++基礎知識介紹
2.1 新的關鍵字
2.2 流的輸入輸出
2.3 注釋
2.4 強制轉換
2.5 引用
2.6 函式中的引用調用
2.7 函式
實訓2 基本數據類型、表達式和基本語句
思考與練習
第3章 類和對象
3.1 類與對象的定義
3.2 成員函式
3.3 構造函式
3.4 析構函式
3.5 對象與指針
3.6 類與結構
3.7 繼承
3.8 多重繼承
3.9 派生類的對象和構造函式
3.10 多態性
3.11 重載
3.12 虛擬函式
實訓3 類和對象、繼承和派生
思考與練習
第4章 面向對象程式設計概述
4.1 面向對象程式設計
4.2 Windows用戶界面對象
4.3 Windows的編程特點
4.4 應用程式設計接口和開發工具包
思考與練習
第5章 Visual C++的開發環境介紹
5.1 集成工作環境
5.2 工程項目生成
實訓4 熟悉開發環境和建立工程項目
第6章 MFC簡介
6.1 MFC概述
6.2 MFC類庫層次
6.3 CObject類
6.4 主要派生類
6.5 MFC程式設計
實訓5 MFC基本應用程式的建立
思考與練習
第7章 用AppWizard建立套用框架
7.1 建立工程項目
7.2 套用框架分析
7.3 ClassWizard(類嚮導)
7.4 文檔和視圖
7.5 鍵盤與滑鼠
實訓6 AppWizard與ClassWizard的使用
思考與練習
第8章 用戶界面設計
8.1 選單和工具列
8.2 對話框
8.3 控制項
實訓7 選單、控制項和對話框
思考與練習
第9章 圖形用戶界面
9.1 圖形設備接口GDI
9.2 映射模式和繪圖坐標
9.3 CDC類
9.4 CGdiObject類
9.5 實例
實訓8 Visual C++繪圖
思考與練習
第10章 檔案的輸入輸出
10.1 串列化
10.2 CFile類
10.3 實例
實訓9 檔案基本操作
第11章 資料庫編程
11.1 MFC中的ODBC類
11.2 建立數據源
11.3 編寫應用程式
11.4 增加控制項
11.5 編譯並運行
11.6 增加和刪除記錄
實訓10 資料庫編程
思考與練習
第12章 綜合實例
12.1 通訊錄設計的基礎工作
12.2 界面及程式設計
參考文獻