TOP
0
0
即日起~6/30,暑期閱讀書展,好書7折起
C++面向對象程序設計(微課版)(簡體書)
滿額折

C++面向對象程序設計(微課版)(簡體書)

商品資訊

人民幣定價:65 元
定價
:NT$ 390 元
優惠價
87339
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:10 點
相關商品
商品簡介
目次

商品簡介

本書結合C++語言,介紹了面相對象程序設計的基本知識及應用。全書包括C++語言基本知識、C++面向過程的程序設計、C++面向對象的程序設計、C++二級考試相關考點解析,為讀者學習C++語言建立了完整的學練平臺。本書主要分為三個部分:第一部分,基礎部分:第1章,主要介紹面相對象程序設計的基本概念和相關技術,以及C++對面向對象技術的支持;第二部分,面向過程部分:第2章,主要介紹C++語言面向過程程序設計;第三部分,面向對象部分:第3~8章,著重介紹了C++語言面向對象程序設計的特點: 封裝性、繼承性、多態性以及I/O流,泛型程序設計等由淺入深展開。本書結構清晰,語言通俗易懂,內容由淺入深、循序漸進,實例豐富,習題具有代表性。全書貫徹傳授知識、培養能力、提高素質的教學理念。
本書可以作為高等院校非計算機專業面向對象程序設計的教材,也可以作為學習C++語言程序設計方法的自學教材,同時可以作為準備計算機二級考試者和計算機工程技術人員的參考書。

目次

第 1章 面向對象程序設計概念

1.1 面向對象技術的基本概念

1.1.1 面向過程與面向對象

1.1.2 對象與類

1.1.3 封裝和消息

1.2 面向對象技術的基本特徵

1.2.1 抽象性

1.2.2 封裝性

1.2.3 繼承性

1.2.4 多態性

1.3 C++對面向對象技術的支持

1.3.1 C++的發展歷史

1.3.2 C++――帶類的C

1.3.3 C++優勢VS劣勢

1.4 二級考點解析

1.4.1 考點說明

3.8.2 例題分析

1.5 小結

1.6 習題



第 2章 C++語言基礎

2.1 Hello World!

2.2 輸入/輸出之初印象

2.3 變量與數據類型

2.3.1 基本數據類型

2.3.2 指針與引用

2.3.3 數組與結構體

2.3.4 運算符與表達式

2.3.5 用來進行動態存儲分配的new與delete操作符

2.3.6 void類型指針

2.4 控制結構

2.4.1 順序結構

2.4.2 選擇結構

2.4.3 循環結構

2.5 函數

2.5.1 函數定義和調用

2.5.2 函數參數傳遞機制

2.5.3 函數重載

2.5.4 帶默認參數的函數

2.5.5 內聯函數

2.6 二級考點解析

2.6.1 考點說明

2.6.2 例題分析

2.7 本章小結

2.8 習題



第3章 類與對象

3.1 初識對象

3.2 類

3.2.1 類是一種用戶自己定義的數據類型

3.2.2 類的定義

3.2.3 類中成員的訪問權限控制

3.2.4 類的成員函數

3.3再識對象

3.3.1 定義一個對象

3.3.2 通過對象訪問類成員

3.3.3 通過對象指針、對象引用訪問類成員

3.4 特殊的成員函數

3.4.1 構造函數

3.4.2 析構函數

3.4.3 拷貝構造函數――“克隆”技術

3.5 定義對象數組

3.5 友元

3.5.1 友元函數

3.5.2 友元類

3.6 this指針

3.7 類的組合

3.7 綜合實例

3.8 二級考點解析

3.8.1 考點說明

3.8.2 例題分析

3.9 小結

3.10 習題



第4章 共享與保護

4.1 作用域

4.1.1不同的作用域

4.1.2 作用域嵌套

4.2 生存期

4.2.1 動態生存期

4.2.2 靜態生存期

4.3 靜態成員

4.3.1 靜態數據成員

4.3.2 靜態成員函數

4.3.3 靜態成員的訪問

4.4 保護共享數據

4.4.1 常對象

4.4.2 類中的常成員

4.4.3 常指針

4.4.3 常引用

4.5 編譯預處理命令

4.5.1 C++常見的預處理命令

4.5.2 使用條件編譯指令防止頭文件被重複引用

4.6 二級考點解析

4.6.1 考點說明

4.6.2 例題分析

4.7 小結

4.8 習題



第5章 繼承與派生

5.1 繼承的層次關係

5.2 派生類

5.2.1 派生類的定義

5.2.2 派生類的生成過程

5.3 繼承成員的訪問權限

5.3.1 公有繼承的訪問權限變化

5.3.2 私有繼承的訪問權限變化

5.3.3 保護繼承的訪問權限變化

5.3.4 繼承方式對比

5.4 派生類的構造函數和析構函數

5.4.1 構造函數

5.4.2 析構函數

5.5 類型兼容原則

5.6 多繼承

5.6.1 多繼承的定義

5.6.2 多繼承的構造函數以及調用順序

5.6.3 多繼承中的同名隱藏和二義性問題

5.6.4 虛基類

5.7 綜合實例

5.8 二級考點解析

5.8.1 考點說明

5.8.2 例題分析

5.9 本章小結

5.10 習題



第6章 多態性

6.1 初識多態

6.2 聯編

6.2.1 靜態聯編

6.2.2 動態聯編

6.3 動態聯編的實現――虛函數

6.3.1 虛函數的聲明

6.3.2 虛函數的調用

6.4 純虛函數與抽象類

6.4.1 純虛函數

6.4.2 抽象類

6.5 運算符重載

6.5.1 運算符重載規則

6.5.2 運算符重載為成員函數

6.5.3 運算符重載為友元函數

6.5.4 特殊運算符的重載

6.6 綜合實例

6.7 二級考點解析

6.7.1 考點說明

6.7.2 例題分析

6.8 本章小結

6.9 習題



第7 章模板

7.1 模板的概念

7.2 函數模板

7.2.1 函數模板的聲明和使用

7.2.2 函數模板與模板函數

7.3 類模板

7.3.1 類模板的定義和使用

7.3.2 類模板舉例

7.4 C++泛型編程與標準模板庫簡介

7.4.1 STL概述

7.4.2 容器

7.4.3 算法

7.4.4 迭代器

7.5 二級考點解析

7.5.1 考點說明

7.5.2 例題分析

7.6 本章小結

7.7 習題



第8章 I/O流

8.1 I/O流的概念

8.2 預定義格式的輸入輸出

8.2.1 預定義格式輸出

8.2.2 預定義格式輸入

8.2.3 使用成員函數輸出

8.2.4 使用成員函數輸入

8.3 格式化輸入/輸出

8.3.1 用IOS類成員函數實現格式化輸入/輸出

8.3.2 用操作控制符實現格式化輸出

8.4 文件輸入/輸出

8.4.1 打開文件與關閉文件

8.4.2 文件的輸入/輸出操作

8.5 二級考點解析

8.5.1 考點說明

8.5.2 例題分析

8.6 本章小結

8.7習題



第9章異常處理

9.1 異常處理基本思想

9.2 異常處理的實現

9.2.1 異常處理基本語法定義

9.2.2 定義異常類處理異常

9.2.3 異常處理中的構造與析構

9.3 綜合實例

9.4 二級考點解析

9.4.1 考點說明

9.4.2 例題分析

9.5 本章小結

9.6 習題

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 339
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區