高級程式設計技術高級程式設計技術

高級程式設計技術高級程式設計技術

《高級程式設計技術》是2009年人民郵電出版社出版的圖書,作者是曾凡仔。本書不僅可作為高職高專院校和培訓機構C++語言程式設計的教材,也可作為自學C++語言的指導用書和計算機工程技術人員的參考書。

基本介紹

  • 中文名:高級程式設計技術
  • 作者:曾凡仔
  • 出版社人民郵電出版社
  • ISBN:9787115214560
內容簡介,圖書目錄,

內容簡介

本書全面系統地闡述了C++語言的基本概念、語法和面向對象的編程方法;對C++語言面向對象的基本特徵:類和對象、繼承性、派生類、多態性和虛函式等內容作了詳盡的介紹;從軟體開發的實際需要出發,按照面向對象的程式設計思想,詳細地介紹了線性表、查找、排序等數據結構及其算法實現。本書例舉了豐富的例題,每章後面備有形式多樣的練習題。在內容安排上循序漸進、深入淺出,力求通俗易懂、突出重點、側重套用。
本書不僅可作為高職高專院校和培訓機構C++語言程式設計的教材,也可作為自學C++語言的指導用書和計算機工程技術人員的參考書。

圖書目錄

第1章 C++語言概述 
1.1 C++語言 的起源與特點 
  1.1.1 從C到C++ 
  1.1.2 C++與C的關係 
  1.1.3 C++面向對象的特性 
 1.2 C++語言的基本符號與詞法 
  1.2.1 C++的字元集 
  1.2.2 數據類型概述
  1.2.3 常量 
  1.2.4 變數 
  1.2.5 運算符 
  1.2.6 表達式 
  1.2.7 數據類型轉換 
 1.3 C++語言程式的結構 
  1.3.1 順序結構 
  1.3.2 選擇結構
  1.3.3 循環結構 
  1.3.4 轉移語句 
 1.4 C++語言程式的編輯及運行 
  1.4.1 Linux程式設計基礎知識 
  1.4.2 Linux下C++語言編程環境概述 
  1.4.3 Linux下C++語言編碼的風格 
 習題 
第2章 類和數據抽象 
 2.1 類的定義 
  2.1.1 類的定義 
  2.1.2 類的成員函式 
  2.1.3 類和結構 
 2.2 對象的創建與成員引用
  2.2.1 對象的說明 
  2.2.2 對象的生存期 
  2.2.3 類作用域 
  2.2.4 引用 
  2.2.5 常類型 
 2.3 構造函式與析構函式 
  2.3.1 構造函式 
  2.3.2 析構函式 
  2.3.3 預設構造函式和預設析構函式 
  2.3.4 帶參數的構造函式 
  2.3.5 內聯函式和外聯函式 
  2.3.6 堆對象與拷貝構造函式 
  2.3.7 局部類和嵌套類 
 2.4 友元函式與友元類 
  2.4.1 友元函式的說明 
  2.4.2 友元函式的使用 
  2.4.3 友元類 
 2.5 靜態成員 
  2.5.1 靜態數據成員 
  2.5.2 靜態成員函式 
 2.6 this指針 
 習題一 
 習題二 
第3章 繼承和派生 
 3.1 基類和派生類 
  3.1.1 派生類的定義格式 
  3.1.2 派生類的3種繼承方式 
  3.1.3 訪問控制 
  3.1.4 基類和派生類的關係 
 3.2 繼承方式 
  3.2.1 單繼承 
  3.2.2 多繼承 
  3.2.3 虛基類 
 3.3 派生與繼承套用實例 
  3.3.1 問題描述 
  3.3.2 算法分析 
  3.3.3 數據說明 
  3.3.4 功能說明:定義父類和相關的子類 
  3.3.5 參考程式:“院校管理系統”程式實例 
 習題 
第4章 多態性與虛函式 
 4.1 重載 
  4.1.1 運算符重載 
  4.1.2 普通成員函式重載
  4.1.3 構造函式重載 
  4.1.4 派生類指針 
  4.1.5 模板 
 4.2 虛函式 
  4.2.1 靜態聯編與動態聯編
  4.2.2 虛函式的概念 
  4.2.3 動態聯編與虛函式 
  4.2.4 虛函式的限制 
  4.2.5 虛函式與重載函式的比較 
 4.3 純虛函式和抽象類 
  4.3.1 純虛函式 
  4.3.2 抽象類 
  4.3.3 虛析構函式 
 習題一 
 習題二 
 習題三 
第5章 C++流 
第6章 線性表
第7章 查找 
第8章 排序 
參考文獻

相關詞條

熱門詞條

聯絡我們