TOP
0
0
三民出版.新書搶先報|最速、最優惠的新鮮貨報給你知!
C++程序設計與實踐(簡體書)
滿額折

C++程序設計與實踐(簡體書)

商品資訊

人民幣定價:39 元
定價
:NT$ 234 元
優惠價
87204
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點:6 點
商品簡介
目次
相關商品

商品簡介

《高等院校軟件工程專業規劃教材:C++程序設計與實踐》詳細介紹了對象和面向對象技術的概念,并圍繞案例的求解,深入淺出地介紹了面向對象技術的4個核心思想(數據封裝、繼承、多態和泛型編程)在C++中的概念、實現機制和語法、編程方法等,其中包括類與對象、運算符重載、繼承和派生、虛函數和多態性、模板和泛型編程、多繼承、名字空間和異常處理,使讀者能夠循序漸進地掌握C++的語法以及面向對象程序設計的方法。
《高等院校軟件工程專業規劃教材:C++程序設計與實踐》在每一章的重要知識點之後均穿插了適量的實踐題,建議讀者動手實踐,加深對C++的理解。
本書既可作為高等學校計算機及其相關專業相應課程的教材,也可作為C++程序員的參考書。

目次

出版說明
前言
第1章 引論
1.1 什么是對象
1.2 什么是面向過程和面向對象
1.2.1 面向過程方法
1.2.2 面向對象方法
1.3 面向對象技術的核心概念
1.3.1 數據封裝
1.3.2 繼承
1.3.3 多態性
1.3.4 泛型編程
1.4 C++程序概貌
1.4.1 第一個C++程序
1.4.2 C++程序的編輯、編譯和鏈接
1.5 貫穿全書的案例

第2章 C++的數據類型
2.1 C++數據類型概覽
2.2 標識符、常量和變量
2.2.1 標識符
2.2.2 常量
2.2.3 變量
2.2.4 變量的初始化
2.3 簡單數據類型
2.3.1 整數類型
2.3.2 浮點類型
2.3.3 枚舉類型
2.3.4 簡單類型的應用
2.4 地址數據類型
2.4.1 指針類型
2.4.2 引用類型
2.4.3 地址類型的使用
2.5 結構化數據類型
2.5.1 數組
2.5.2 結構體
2.5.3 用typedef定義類型的別名
2.6 運算符和表達式
2.6.1 常用的運算符和表達式
2.6.2 幾種特殊的運算符

第3章 C++語句
3.1 概述
3.1.1 表達式語句
3.1.2 復合語句
3.1.3 標號語句
3.2 流程控制結構和語句
3.2.1 順序結構
3.2.2 選擇結構和語句
3.2.3 循環結構和語句
3.2.4 跳轉語句
3.3 異常處理語句
3.3.1 異常處理的意義
3.3.2 異常處理的方法

第4章 函數
4.1 函數的原型聲明和定義
4.2 函數的參數和返回值
4.2.1 函數的參數
4.2.2 函數的返回值
4.3 函數重載
4.4 存儲類修飾符
4.5 標識符的作用域和生命期
4.5.1 作用域和生命期
4.5.2 名字限定
4.6 函數的其他話題
4.6.1 內聯函數
4.6.2 函數遞歸
4.6.3 指向函數的指針和引用
4.6.4 在C++程序中調用非C++函數
4.7 C風格的解決方案
4.7.1 形體建模
4.7.2 存儲模型的設計
4.7.3 形體和列表類型設計上的缺陷
4.7.4 一個更好的列表類型
4.7.5 與形體相關的操作
4.7.6 列表相關的操作

第5章 類和對象
5.1 問題引入
5.2 類與對象
5.2.1 類的定義
5.2.2 類和對象簡介
5.2.3 訪問控制
5.3 類的成員
5.3.1 數據成員
5.3.2 成員函數
5.3.3 靜態成員
5.4 類對象的初始化
5.5 C++的類
5.6 數據封裝和信息隱藏的意義
5.7 用面向對象的方式思考
5.8 解決方案
5.8.1 形體類型的類版本
5.8.2 列表類型的類版本

第6章 深入類和對象
6.1 問題引入
6.2 構造函數和析構函數
6.2.1 構造函數的定義
6.2.2 重載構造函數
6.2.3 析構函數
6.2.4 復制構造函數
6.3 對象的創建和初始化
6.4 對象和指針
6.4.1 this指針
6.4.2 指向類對象的指針
6.4.3 指向類成員的指針
6.5 友元關系
6.5.1 友元函數
6.5.2 友元類
6.5.3 友元關系的特性
6.6 與類和對象相關的問題
6.6.1 對象數組
6.6.2 類對象作為函數參數和返回值
6.6.3 常量對象
6.6.4 常成員函數
6.6.5 嵌套類
6.6.6 在類中定義類型
6.7 解決方案
6.7.1 形體類的構造函數和析構函數
6.7.2 列表類的構造函數和析構函數

第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 幾種特殊運算符的重載
7.4.1 重載輸入/輸出運算符>>和>
11.5 格式控制
11.5.1 用ios類成員函數格式化
11.5.2 用操縱函數格式化
11.6 文件I/O
11.6.1 文件的概念
11.6.2 文件的打開和關閉
11.6.3 文件的讀寫

第12章 多繼承
12.1 問題引入
12.2 多繼承的概念
12.3 虛繼承和虛基類
12.3.1 多繼承的二義性問題
12.3.2 虛繼承和虛基類
12.4 多繼承中的其他話題
12.4.1 虛函數的調用
12.4.2 最終派生類對象的初始化

第13章 名字空間和異常處理
13.1 問題引入
13.2 名字空間
13.2.1 名字空間的定義
13.2.2 嵌套的名字空間
13.2.3 using聲明
13.2.4 using指令
13.2.5 匿名名字空間
13.2.6 名字空間小結
13.3 異常處理
13.3.1 C語言的出錯處理
13.3.2 拋出異常
13.3.3 異常捕獲
13.3.4 清除異常對象
13.3.5 在構造函數中拋出異常
13.3.6 異常匹配
13.3.7 含有異常的程序設計
13.3.8 異常的典型使用
13.3.9 開銷
附錄
附錄AC++關鍵字
附錄B運算符的優先級和結合性
附錄C標準C++頭文件
參考文獻

您曾經瀏覽過的商品

購物須知

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

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

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

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

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

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

暢銷榜

客服中心

收藏

會員專區