TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
人民幣定價:38 元
定價
:NT$ 228 元
優惠價
87198
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:5 點
相關商品
商品簡介
名人/編輯推薦
目次

商品簡介

《面向對象程序設計及C++(第2版)》是為已經掌握C語言知識,需要學習C++語言的讀者編寫的一本C++語言入門教材。
全書共分9章。第1章通過與面向過程的程序設計方法的簡單對比,初步介紹面向對象程序設計方法;第2章介紹在面向過程的程序設計方面C++語言對C語言的改進及擴充;第3章至第6章以面向對象程序設計的封裝性、繼承性和多態性這3大主要特征為主線組織內容,系統而全面地介紹了面向對象程序設計的基本概念和方法,是本書最核心的內容;第7章簡單介紹模板的知識及STL初步;第8章介紹輸入/輸出控制及文件的讀寫;第9章通過一個綜合實例初步介紹了面向對象的程序設計過程。
本書注重可讀性、啟發性和可用性。每章開頭的內容提要簡明扼要地對本章內容進行總體描述;在每章結尾有本章小結,對本章的主要內容作歸納總結;每章最後還配有一定數量的習題幫助讀者鞏固知識。每章通過大量典型的實例解析新的知識點。書中還通過大量圖、表對知識點作總結或從本質上進行分析,便于讀者記憶和理解。另外,本書還為授課教師提供配套的電子課件、全部例題源代碼以及習題源代碼。
《面向對象程序設計及C++(第2版)》可作為高等院校計算機相關專業程序設計課程的教材,也可作為工程技術人員的參考用書。本書由朱立華、俞瓊主編。

名人/編輯推薦

《面向對象程序設計及C++(第2版)》是需要學習C++語言的讀者編寫的一本C++語言入門教材。共分9章。第1章通過與面向過程的程序設計方法的簡單對比,初步介紹面向對象程序設計方法;第2章介紹在面向過程的程序設計方面C++語言對C語言的改進及擴充;第3章至第6章以面向對象程序設計的封裝性、繼承性和多態性這3大主要特征為主線組織內容,系統而全面地介紹了面向對象程序設計的基本概念和方法,是本書最核心的內容;第7章簡單介紹模板的知識及STL初步;第8章介紹輸入/輸出控制及文件的讀寫;第9章通過一個綜合實例初步介紹了面向對象的程序設計過程。本書由朱立華、俞瓊主編。

目次

第1章 面向對象程序設計及C++語言概述
1.1 面向過程與面向對象
1.1.1 面向過程的程序設計
1.1.2 面向對象的程序設計
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 其他面向對象的程序設計語言
1.4 C++程序及其開發
1.4.1 C++程序的開發過程
1.4.2 VC++6集成開發環境簡介
1.4.3 VC++6集成開發環境的使用
1.4.4 VC++6下的C++程序實現示例
本章小結
習題
第2章 C++對C的改進及擴展
2.1 函數中一些基本控制的區別
2.1.1 C++語言用I/O流實現輸入屑俞出
2.1.2 新增的單行注釋
2.1.3 使用const定義常量
2.1.4 新增的強制類型轉換方式
2.1.5 新增的bool類型
2.1.6 名字空間
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.4 動態內存空間管理
2.4.1 用new申請動態內存空間
2.4.2 用delete釋放動態內存空間
2.4.3 void類型的指針
2.5 C++語言中的異常處理
2.5.1 異常和異常處理
2.5.2 異常處理的實現
本章小結
習題
第3章 類與對象
3.1 類與對象的定義
3.1.1 類的定義
3.1.2 定義對象
3.1.3 this指針
3.2 構造函數與析構函數
3.2.1 構造函數
3.2.2 析構函數
3.3 深拷貝與淺拷貝
3.4 對象的使用
3.4.1 對象數組
3.4.2 對象指針
3.4.3 對象引用
3.4.4 對象參數
3.5 友元
3.5.1 友元函數
3.5.2 友元成員
3.5.3 友元類
3.6 程序實例——學生信息管理系統
本章小結
習題
第4章 類中數據的共享與保護
4.1 靜態成員
4.1.1 靜態數據成員
4.1.2 靜態成員函數
4.2 共享數據的保護
4.2.1 常數據成員
4.2.2 常成員函數
4.2.3 常對象
4.3 程序實例——學生信息管理系統
本章小結
習題
第5章 類與類之間的關系
5.1 類的組合
5.1.1 類的組合關系
5.1.2 對象成員的構造與析構
5.2 類的依賴
5.3 類的繼承與派生
5.3.1 派生類的定義
5.3.2 派生類對象的構造與析構
5.3.3 同名沖突及其解決方案
5.3.4 賦值兼容規則
5.4 程序實例——師生信息管理系統
本章小結
習題
第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.3.3 虛函數與同名覆蓋
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.4 泛型程序設計與C++STL簡介
7.4.1 泛型程序設計的基本方法
7.4.2 STL概述
7.4.3 容器(vector)
7.4.4 迭代器(iterator)
7.4.5 算法
7.4.6 string類型
7.5 程序實例——學生信息管理系統
本章小結
習題
第8章 C++語言的流類庫與輸入/輸出控制
8.1 I/O流的概念及流類庫
8.1.1 streambuf類
8.1.2 ios類
8.2 鍵盤輸入與屏幕輸出
8.2.1 一般的輸入/輸出
8.2.2 格式化的輸入/輸出
8.3 文件的輸入/輸出
8.3.1 文件的打開與關閉
8.3.2 文件的讀寫
8.3.3 隨機文件的讀寫操作
8.4 程序實例——學生信息管理系統
本章小結
習題
第9章 面向對象編程初步
9.1 面向對象編程的基本過程
9.2 程序實例——信息管理系統
本章小結
附錄A ASCⅡ表
附錄B C++語言的關鍵字
附錄C C枓語言運算符的優先級與結合性
參考文獻

您曾經瀏覽過的商品

購物須知

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

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

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

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

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

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

暢銷榜

客服中心

收藏

會員專區