C++與面向對象程式設計

基本介紹

  • 書名:C++與面向對象程式設計 
  • 作者:傅明、肖曉麗
  • ISBN:-81105-151-6
  • 頁數: 209(頁)
  • 定價:¥32(元) 
  • 出版社:中南大學出版社
  • 出版時間:2005-08
  • 開本:16開
圖書信息,圖書目錄,

圖書信息

【作 者】:傅明、肖曉麗
C++與面向對象程式設計
【出 版 社】:中南大學出版社
【出版時間】:2005-08
【ISBN】:7-81105-151-6/TP·016
【字 數】:460(千字)
【頁 碼】:209(頁)
【定 價】:¥32(元)
【開 本】:16開

圖書目錄

第1章 面向對象及C++基礎知識(1) 1.1 面向對象程式設計基礎知識(1) 1.1.1 面向過程與面向對象(1) 1.1.2 面向對象程式設計方法(2) 1.1.3 面向對象的基本概念(2) 1.2 C++基本程式結構(3) 1.2.1 新的風格(3) 1.2.2 內聯函式(6) 1.2.3 指針與引用(7) 第2章 面向對象的程式設計(10) 2.1 類與對象的定義(10) 2.1.1 類的定義與實現(10) 2.1.2 對象的定義(12) 2.1.3 訪問對象的成員(13) 2.2 構造函式與析構函式(15) 2.2.1 構造函式(15) 2.2.2 默認構造函式與預設參數的構造函式(17) 2.2.3 析構函式(18) 2.2.4 拷貝構造函式(20) 2.2.5 類的作用域(23) 2.3 繼承和派生(24) 2.3.1 繼承的概念(24) 2.3.2 單繼承(24) 2.3.3 多繼承(28) 2.3.4 虛基類(36) 2.4 虛函式與多態性(37) 2.4.1 多態性的概念(37) 2.4.2 函式重載(40) 2.4.3 友元函式與運算符重載(42) 2.4.4 虛函式與多態性(51) 2.5 靜態成員、const對象與轉換函式(58) 2C++與面向對象程式設計2.5.1 靜態數據成員(58) 2.5.2 靜態成員函式(59) 2.5.3 const對象(61) 2.5.4 轉換函式(63) 2.6 模板與使用(64) 2.6.1 類模板(64) 2.6.2 函式模板(66) 第3章 W indows應用程式(73) 3.1 Windows應用程式的特點與訊息驅動機制(73) 3.1.1 Windows應用程式的特點與訊息驅動機制(73) 3.1.2 Windows編程中常用的數據類型和句柄(74) 3.2 利用MFC AppWizard創建Windows應用程式(75) 3.3 MFC 應用程式和檔案(80) 3.3.1 類說明(80) 3.3.2 檔案說明(81) 3.4 Windows訊息(82) 3.4.1 標準的Windows訊息(83) 3.4.2 控制項訊息(83) 3.4.3 命令訊息(84) 3.5 訊息的傳送和接收的基本過程和機制(84) 3.6 訊息映射與訊息處理函式(85) 3.6.1 CCmdTarget類(85) 3.6.2 訊息映射與訊息處理函式的概念(85) 3.6.3 管理視窗訊息處理函式(85) 3.7 MFC應用程式的執行過程分析(87) 第4章 創建和使用對話框(91) 4.1 對話框的基本原理(91) 4.1.1 對話框的工作原理(91) 4.1.2 對話框的類型(92) 4.2 設計對話框資源(92) 4.2.1 創建對話框(92) 4.2.2 增加控制項(93) 4.2.3 設定控制項屬性(94) 4.2.4 測試對話框(95) 4.3 設計對話框類(95) 4.3.1 創建對話框類(96) 4.3.2 創建對話框成員變數(97) 4.3.3 對話框數據交換和校驗(99) 4.4 運行對話框(100) 3目 錄4.4.1 模式對話框(100) 4.4.2 無模式對話框(101) 4.5 通用對話框(102) 4.5.1 通用對話框類(102) 4.5.2 使用通用對話框(102) 第5章 資源和資源編輯器(104) 5.1 資源與資源編輯器(104) 5.1.1 資源和資源符號(104) 5.1.2 資源編輯器(105) 5.1.3 編輯器使用(111) 5.2 選單的使用(114) 5.2.1 選單的類型(114) 5.2.2 添加並設定選單項(115) 5.2.3 選單命令訊息處理(116) 5.2.4 更新選單的顯示(117) 5.2.5 使用快捷選單(118) 5.3 自定義工具列和狀態欄(121) 5.3.1 工具列和狀態欄(121) 5.3.2 自定義工具列操作(123) 5.3.3 狀態欄操作(125) 第6章 W indows標準控制項(128) 6.1 Windows控制項概述(128) 6.1.1 Windows標準控制項(128) 6.1.2 控制項的通用屬性(129) 6.1.3 常用控制項視窗操作函式(130) 6.2 CStatic類控制項的使用(131) 6.2.1 StaticText控制項(131) 6.2.2 GroupBox控制項(132) 6.3 CEdit類控制項的使用(132) 6.3.1 屬性設定(133) 6.3.2 常用方法(135) 6.3.3 編程實例(136) 6.4 CButton類控制項的使用(139) 6.4.1 CButton類控制項介紹(139) 6.4.2 命令按鈕(140) 6.4.3 單選按鈕(143) 6.4.4 複選按鈕(146) 6.5 CListBox類控制項的使用(150) 6.5.1 CListBox類控制項介紹(150) C++與面向對象程式設計6.5.2 單選列表框(153) 6.5.3 多選列表框(156) 6.6 CComboBox類控制項的使用(156) 6.6.1 CComboBox類控制項介紹(157) 6.6.2 編程實例(159) 6.7 CScrollBar類控制項的使用(162) 6.7.1 CScrollBar類控制項介紹(162) 6.7.2 編程實例(163) 第7章 圖形設備接口和CDC(168) 7.1 圖形設備接口(GDI)(168) 7.2 繪圖工具GDI對象CGdiObject(168) 7.3 設備上下文(DC)(169) 7.4 設備上下文類(CDC)(169) 7.5 OnDraw()函式(170) 7.6 WM_PAINT訊息(170) 7.7 獲取設備上下文(DC)(171) 第8章 文檔和視圖(173) 8.1 文檔/視圖結構概述(173) 8.1.1 文檔和視圖的關係(173) 8.1.2 視圖類和文檔類中常用的成員函式(174) 8.1.3 MFC應用程式中各個類對象間的相互調用關係(175) 8.1.4 編程實例(176) 8.2 文檔讀寫(184) 8.2.1 文檔序列化原理(184) 8.2.2 SDI文檔的序列化(185) 第9章 連線資料庫(187) 9.1 MFC ODBC連線資料庫(187) 9.1.1 ODBC的構成(187) 9.1.2 MFC ODBC類(188) 9.2 資料庫應用程式的實現(190) 9.2.1 創建並註冊數據源(190) 9.2.2 創建資料庫應用程式框架(193) 9.2.3 創建數據表記錄操作的界面(198) 9.2.4 添加一條記錄(201) 9.2.5 刪除一條記錄(203) 9.2.6 修改記錄(205) 參考文獻(209)

相關詞條

熱門詞條

聯絡我們