2024香港最具教育競爭力中學/小學/幼稚園50強龍虎榜
2024香港最具教育競爭力中學/小學/幼稚園排名指南
最近十一年香港最具教育競爭力中學/小學/幼稚園50強完整版榜單:
2024202320222021/202019201820172016201520142013
教育競爭力評比體系說明
校風評比體系說明
服务全球华人的中英文書籍網上書店
您的購物車是空的

高等學校計算機教材:C++面向對象實用教程

  • 作者:丁有和,鄭阿奇 著
  • 出版社: 電子工業出版社
  • 出版時間:2009-02-01
  • 版次:1
  • 商品編號: 10310889

    頁數:374

    紙張:膠版紙

    印次:1

    ISBN:9787121081903

    印刷時間:2009-02-01

    正文語種:中文


HK$58.90 (速遞費用須知)
購買額滿HK$158免運費
免郵費優惠僅限香港、澳门、
台灣及中國大陸

購買數量:

內容簡介

 

 本書以學過C語言作為基礎,系統地介紹C++面向對象程序設計的基本概念和編程方法。包括C++結構化程序設計、類和對象、數據共享和成員特性、繼承和派生、多態、輸入/輸出流、模板和異常處理等。包括教程、習題、實驗和實習部分。內容解釋儘可能可視化,實例程序運行結果屏幕化,每一章都有綜合應用實例,說明的各個方面層次化,在同類書中具有一定特色。
  本書可作為本科、高職高專計算機及相關專業C++面向對象程序設計課程的教材,也可作為廣大自學者的教材或參考書。

目錄

第1章 C++基礎
1.1 從C到C++
1.2 C++程序創建
1.3 C++程序結構
1.3.1 main函數
1.3.2 頭文件
1.3.3 新頭文件格式和名稱空間
1.3.4 註釋

1.4 C++簡單程序設計
1.4.1 數據和數據類型
1.4.2 數據的基本輸入/輸出
1.4.3 運算符和表達式
1.4.4 基本語句
1.4.5 編譯預處理
習題

第2章 函數和作用域
2.1 函數定義和調用
2.1.1 函數定義
2.1.2 函數的調用和聲明
2.1.3 值傳遞
2.1.4 函數的默認形參值

2.2 C++函數特性
2.2.1 函數重載
2.2.2 函數嵌套調用
2.2.3 遞歸函數
2.2.4 內聯函數

2.3 作用域和存儲類型
2.3.1 作用域
2.3.2 域運算符
2.3.3 存儲類型

2.4 名稱空間
2.4.1 名稱空間的定義
2.4.2 名稱空間的使用
2.5 綜合應用實例:Fibonacci數列
習題

第3章 指針和引用
3.1 指針的定義和操作
3.1.1 指針的定義和引用
3.1.2 指針的算術運算
3.1.3 const指針

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 帶參數的main函數

3.4 動態內存和void指針
3.4.1 new和delete運算符
3.4.2 void指針

3.5 引用
3.5.1 引用的聲明和操作
3.5.2 引用傳遞
3.5.3 返回引用
3.6 綜合應用實例:josephus問題
習題

第4章 類和對象
4.1 面向對象程序設計概念
4.2 類和對象
4.2.1 從結構到類
4.2.2 類的聲明
4.2.3 對象的定義和成員的訪問
4.2.4 類作用域和成員訪問權限

4.3 構造函數和析構函數
4.3.1 構造函數
4.3.2 析構函數
4.3.3 new和delete

4.4 對象的使用
4.4.1 對象賦值和拷貝
4.4.2 淺拷貝和深拷貝
4.4.3 對象成員的初始化
4.4.4 const對象
4.4.5 寸象的生存期
4.5 綜合應用實例:棧類設計
習題

第5章 數據共享和成員特性
5.1 靜態成員
5.1.1 靜態數據成員
5.1.2 靜態成員函數

5.2 友元
5.2.1 友元概述
5.2.2 友元函數
5.2.3 友元類

5.3 成員其他特性
5.3.1 const成員
5.3.2 mutable成員
5.3.3 explicit成員

5.4 this指針
5.4.1 成員函數的效率
5.4.2 this指針的實質
5.5 綜合應用實例:棧類靜態操作
習題

第6章 繼承和派生
6.1 繼承和派生概述
6.1.1 繼承的概念
6.1.2 繼承的特性
6.1.3 派生類的定義

6.2 繼承方式
6.2.1 公有繼承
6.2.2 私有繼承
6.2.3 保護繼承
6.2.4 不同繼承方式的比較

6.3 派生類的構造和析構
6.3.1 構造和析構次序
6.3.2 派生類數據成員初始化
6.3.3 基類成員的訪問

6.4 二義性和虛基類
6.4.1 二義性概述
6.4.2 二義性解決方法
6.4.3 虛基類和虛繼承

6.5 兼容
6.5.1 賦值兼容規則
6.5.2 賦值兼容機理

6.6 綜合應用實例:繼承和組合類的設計
6.6.1 類間關係
6.6.2 設計實例
習題

第7章 多態
7.1 多態和虛函數
7.1.1 多態概述
7.1.2 虛函數機制
7.1.3 虛析構函數
7.1.4 純虛函數和抽象類

7.2 運算符重載
7.2.1 運算符重載函數
7.2.2 運算符重載限制
7.2.3 友元重載
7.2.4 轉換函數

7.3 典型運算符重載
7.3.1 賦值運算符的重載
7.3.2 自增自減運算符的重載
7.3.3 下標運算符重載
7.4 綜合應用實例:簡單鏈表類模型
習題

第8章 輸入/輸出流
8.1 概述
8.1.1 流和流類
8.1.2 標準流對象
8.1.3 提取和插入運算符重載

8.2 格式控制
8.2.1 設置輸出寬度和填充字符
8.2.2 控制實數顯示
8.2.3 左右對齊輸出
第9章 模板和異常處理
實驗部分
綜合應用實習
附錄


我們接受以下的付款方式︰VISA、Mastercard、JCB 信用卡、PayPal、銀行轉帳。