程式設計基礎:面向對象及C++實現

《程式設計基礎:面向對象及C++實現》是作者安志遠,賈振華 著,2005年高等教育出版社出版。

基本介紹

  • 書名:程式設計基礎:面向對象及C++實現
  • 作者:安志遠,賈振華 著
  • 出版社高等教育出版社 
  • 出版時間:2005年7月1日
  • 頁數:383 頁
  • 定價:29.90 元
  • 裝幀:平裝
  • ISBN:9787040169850
內容簡介,圖書目錄,

內容簡介

《程式設計基礎:面向對象及C++實現》採用“任務驅動”的編寫方式,語言通俗易懂,概念簡潔、明確,內容由淺入深,循序漸進,具有較強的實用性。全書總計9章內容,包括C++語言概述、類與對象、靜態成員與友元、運算符重載、繼承、虛函式和多態性輸入/輸出流、模板和異常處理、綜合實例等。
《程式設計基礎:面向對象及C++實現》適合於高等職業學校、高等專科學校、成人高校、本科院校舉辦的二級職業技術學院的學生學習,也可供示範性軟體職業技術學院、繼續教育學院、民辦高校、技能型緊缺人才培養使用,還可供本科院校、計算機專業人員和愛好者參考使用。

圖書目錄

第1章 C++語言概述
學習目標
1.1 面向對象程式設計入門
1.1.1 程式設計和程式設計語言
1.1.2 簡單的C++程式
1.1.3 創建和運行C++程式
1.1.4 VC++集成開發環境
1.2 數據類型和表達式
1.2.1 基本語法成分
1.2.2 基本數據類型
1.2.3 變數和常量
1.2.4 運算符和表達式
1.2.5 數組類型
1.2.6 結構體和共用體
1.2.7 指針和引用
1.3 程式控制結構
1.3.1 語句
1.3.2 選擇語句
1.3.3 循環語句
1.3.4 轉向語句
1.4 函式
1.4.1 函式的定義和說明
1.4.2 函式的調用
1.4.3 函式的參數
1.4.4 函式的嵌套調用和遞歸調用
1.4.5 作用域和存儲類型
1.4.6 內聯函式
1.4.7 函式重載
1.4.8 字元串處理函式
1.5 實訓任務
第2章 類與對象
學習目標
2.1 定義類和對象
2.1.1 定義類和對象
2.1.2 訪問對象成員
2.1.3 this指針
2.2 構造函式
2.2.1 構造函式的含義
2.2.2 帶參數的構造函式
2.2.3 重載構造函式
2.2.4 複製構造函式
2.3 析構函式
2.4 對象的指針和對象的引用
2.4.1 對象的指針
2.4.2 對象引用
2.5 對象數組
2.6 常類型
2.6.1 常指針和常引用
2.6.2 常成員函式
2.6.3 常數據成員
2.7 套用實例
2.8 實訓任務
第3章 靜態成員與友元
學習目標
3.1 靜態成員
3.1.1 靜態數據成員
3.1.2 靜態成員函式
3.1.3 靜態成員使用
3.2 友元
3.2.1 友元函式
3.2.2 友元類
3.2.3 友元的使用
3.3 實訓任務
第4章 運算符重載
學習目標
4.1 概述
4.2 運算符重載的一般規則
4.3 用成員函式或友元函式重載運算符
4.3.1 用成員函式重載運算符
4.3.2 用友元函式重載運算符
4.4 一些特殊操作符的重載
4.4.1 重載++與-運算符
4.4.2 重載賦值運算符
4.4.3 重載[和()運算符
4.4.4 重載插入(>)運算符
4.5 類型轉換
4.5.1 構造函式用於類型轉換
4.5.2 轉換運算符用於類型轉換
4.6 套用實例
4.7 實訓任務
第5章 繼承
學習目標
5.1 基類和派生類
5.1.1 繼承和派生的概念
5.1.2 派生類的定義
5.1.3 類的繼承方式
5.2 單繼承
5.2.1 成員訪問許可權在繼承中的控制
5.2.2 單繼承下的構造函式和析構函式
5.3 多繼承
5.3.1 多繼承的聲明
5.3.2 多繼承的構造函式和析構函式
5.3.3 二義性問題
5.4 虛基類
5.4.1 虛基類的聲明
5.4.2 虛基類及其派生類的構造函式
5.5 套用實例
5.6 實訓任務
第6章 虛函式和多態性
學習目標
6.1 靜態聯編和動態聯編
6.2 虛函式
6.2.1 虛函式的定義
6.2.2 虛函式與動態聯編
6.2.3 虛函式的重載
6.2.4 虛析構函式
6.3 純虛函式和抽象類
6.3.1 純虛函式
6.3.2 抽象類
6.4 多態
6.4.1 多態的含義
6.4.2 多態的套用
6.5 實訓任務
第7章 輸入/輸出流
學習目標
7.1 輸入/輸出流的概念
7.2 標準流和流操作
7.2.1 基本輸入/輸出操作
7.2.2 輸入/輸出格式控制
7.3 檔案處理
7.3.1 檔案的打開和關閉
7.3.2 文本檔案的訪問
7.3.3 二進制檔案的訪問
7.3.4 檔案的隨機訪問
7.4 實訓任務
第8章 模板和異常處理
學習目標
8.1 模板
8.1.1 模板的概念
8.1.2 函式模板
8.1.3 類模板
8.2 異常處理
8.2.1 異常處理的基本概念
8.2.2 異常處理的實現
8.3 實訓任務
第9章 綜合實例
9.1 實例一
9.2 實例二
參考文獻

相關詞條

熱門詞條

聯絡我們