注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計C/C++及其相關面向對象程序設計——Visual C++

面向對象程序設計——Visual C++

面向對象程序設計——Visual C++

定 價:¥34.00

作 者: 劉斌,王忠編著
出版社: 清華大學出版社
叢編項: 高等院校計算機教育系列教材
標 簽: VC++

ISBN: 9787302062868 出版時間: 2003-01-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 412 字數(shù):  

內容簡介

  本書系統(tǒng)地介紹了C++言的基本知識。全書在介紹C++語言基礎的基礎上,重點介紹了面向對象技術在該語言中的應用。其中著重介紹了數(shù)據類型和表達式、流程控制語句、函數(shù)、數(shù)組、結構體、指針和引用、類、類的成員、繼承性、多態(tài)性等等。本書是作者總結多年教學和編程的實踐經驗編寫而成的,力求以淺顯的語言講解晦澀難懂的語法規(guī)則,配以大量的圖解和例題,力爭做到深入淺出,詳略得當,以適合各種層次的讀者。在每一章的最后指出該章的重點和難點,便于讀者在學習時有的放矢。全書習題豐富,難度適中,以利于讀者消化所學的知識。本書可作為理、工科院校計算機專業(yè)的語言基礎課的教材和教學參考書,也可作為理、工科院校非計算機專業(yè)C++課程的教材和教學參考書,還可以作為編程愛好者及其他自學者的參考書。

作者簡介

暫缺《面向對象程序設計——Visual C++》作者簡介

圖書目錄

第1章 C++的基本知識
1.1 數(shù)據類型
1.1.1 數(shù)據類型
1.1.2 關鍵字
1.1.3 標識符、標點符號、分隔符
1.1.4 基本數(shù)據類型
1.1.5 常量
1.1.6 變量
1.2 運算符和表達式
1.2.1 基本運算符
1.2.2 表達式
1.3 簡單的輸入/輸出
1.3.1 輸出流:cout
1.3.2 輸入流:cin
1.3.3 prinf(),scanf()
小結及思考與練習題
第2章 流程控制語句
2.1 C++的語句和程序結構
2.1.1 C++語言的語句
2.1.2 程序的三種基本結構
2.2 分支結構語句
2.2.1 條件語句
2.2.2 條件運算符“?:”
2.3.3 switch語句
2.3 循環(huán)結構語句
2.3.1 while()語句
2.3.2 do…while()語句
2.3.3 for()語句
2.4 控制執(zhí)行順序的語句
2.4.1 break語句
2.4.2 continue語句
2.4.3 goto語句
2.4.4 exit()和abort()函數(shù)
2.5 綜合應用舉例
小結及思考與練習題
第3章 函數(shù)和編譯預處理
3.1 函數(shù)的定義和調用
3.1.1 函數(shù)概述
3.1.2 函數(shù)定義
3.1.3 函數(shù)調用
3.2 函數(shù)的重載
3.3 內聯(lián)函數(shù)
3.4 函數(shù)的原型說明與值調用
3.4.1 函數(shù)的原型說明
3.4.2 函數(shù)的值調用
3.5 函數(shù)的嵌套調用和遞歸調用
3.5.1 函數(shù)的嵌套調用
3.5.2 函數(shù)的遞歸調用
3.6 作用域和存儲類型
3.6.1 作用域
3.6.2 存儲類型
3.7 參數(shù)特殊的函數(shù)
3.7.1 具有默認參數(shù)值的函數(shù)
3.7.2 參數(shù)個數(shù)可變的函數(shù)
3.8 編譯預處理
3.8.1 "文件包含"處理
3.8.2 宏定義
3.8.3 條件編譯
3.9 程序的多文件組織
3.9.1 內部函數(shù)和外部函數(shù)
3.9.2 多文件組織的編譯和連接
小結及思考與練習題
第4章 數(shù)組
4.1 數(shù)組的定義和使用
4.1.1 一維數(shù)組的定義和使用
4.1.2 多維數(shù)組的定義和使用
4.1.3 數(shù)組和函數(shù)
4.2 字符數(shù)組
4.2.1 字符數(shù)組的定義及初始化
4.2.2 字符數(shù)組的使用
4.3 字符串處理函數(shù)
小結及思考與練習題
第5章 結構體、共用體和枚舉類型
5.1 結構體
5.1.1 結構體類型的說明
5.1.2 定義結構體類型的變量
5.1.3 結構體類型變量的使用
5.1.4 結構體數(shù)組
5.1.5 結構體類型的靜態(tài)成員
5.1.6 位域
5.2 共用體
5.3 枚舉類型
5.3.1 枚舉類型及枚舉類型變量
5.3.2 枚舉類型變量的使用
小結及思考與練習題
第6章 指針和引用
6.1 基本知識
6.1.1 地址和指針
6.1.2 指針變量
6.1.3 指針變量可執(zhí)行的運算
6.3.2 結構體類型的指針
6.2 指針和數(shù)組
6.2.1 用指針訪問數(shù)組元素
6.2.2 指針和字符串
6.3 指針數(shù)組和多級指針
6.3.1 指針數(shù)組
6.3.2 指向數(shù)組的指針
6.3.3 多級指針
6.4 指針與函數(shù)
6.4.1 指針作為函數(shù)的參數(shù)
6.4.2 返回類型為指針的函數(shù)
6.4.3 帶參數(shù)的main()函數(shù)
6.4.4 函數(shù)指針
6.5 動態(tài)分配內存空間
6.6 引用
6.6.1 引用類型變量的定義和使用
6.6.2 引用和函數(shù)
6.7 其他類型的指針
6.7.1 void指針
6.7.2 const類型指針
6.8 類型定義
6.9 簡單鏈表及其應用
6.9.1 鏈表的基本概念
6.9.2 鏈表構建與操作
小結及思考與練習題
第7章 面向對象程序設計
7.1 面向對象思想的產生歷程及其內涵
7.7.1 面向對象思想產生的必要性
7.1.2 面向對象的內涵
7.2 面向對象程序設計
7.2.1 結構化程序設計
7.2.2 面向對象程序設計
7.2.3 面向對象程序設計語言
思考題
第8章 面向對象基本概念及其特點
8.1 對象
8.1.1 對象的定義
8.1.2 對象的屬性和狀態(tài)
8.1.3 對象的行為
8.2 類
8.3 面向對象系統(tǒng)的特點
8.3.1 封裝
8.3.2 繼承
8.3.3 多態(tài)
思考題
第9章 類及對象的封裝性
9.1 類
9.1.1 類的定義
9.1.2 類的
9.2 類的使用
9.2.1 對象的創(chuàng)建
9.2.2 對象的使用
9.2.3 對象數(shù)組和對象指針
9.2.4 *ths指針
9.2.5 類實現(xiàn)數(shù)據的封裝
小結及思考與練習題
第10章 類的成員
10.1 類的成員函數(shù)的定義和調用
10.1.1 成員函數(shù)的定義
10.1.2 成員函數(shù)的調用
10.2 成員函數(shù)的重載
10.3 構造函數(shù)
10.3.1 構造函數(shù)的定義
10.3.2 構造函數(shù)和對象的初始化
10.3.3 構造函數(shù)的重載
10.3.4 默認構造函數(shù)和具有默認參數(shù)值的構造函數(shù)
10.3.5 構造函數(shù)的兩類特殊用途
10.4 析構函數(shù)
10.5 對象成員
10.6 const對象和const成員函數(shù)
10.6.1 const對象
10.6.2 const成員函數(shù)
10.6.3 const成員數(shù)據
10.7 友元
10.7.1 友元函數(shù)
10.7.2 友元成員函數(shù)
10.7.3 友元類
10.8 靜態(tài)成員
10.8.1 靜態(tài)成員數(shù)據
10.8.2 靜態(tài)成員函數(shù)
10.9 調用構造函數(shù)及析構函數(shù)小結
小結及思考與練習題
第11章 繼承
11.1 繼承
11.1.1 基本概念
11.1.2 單一繼承
11.1.3 多重繼承
11.2 基類的初始化
11.3 繼承中的幾個問題
11.3.1 訪問類型的調整
11.3.2 沖突
11.3.3 成員覆蓋
11.3.4 賦值兼容規(guī)則
11.4 虛基類
11.4.1 虛基類的概念
11.4.2 虛基類的初始化
小結及思考與練習題
第12章 虛函數(shù)和多態(tài)性
12.1 多態(tài)性
12.2 虛函數(shù)的定義和使用
12.2.1 為什么要引入虛函數(shù)
12.2.2 虛函數(shù)的定義與使用
12.2.3 虛函數(shù)與函數(shù)重載
12.2.4 虛析構函數(shù)與基類的構造函數(shù)調用虛函數(shù)
12.3 純虛函數(shù)和抽象類
小結及思考與練習題
第13章 運算符重載
13.1 運算符重載
13.1.1 基本概念和方法
13.1.2 單目運算符重載
13.1.3 二日運算符重載
13.2 幾個特殊運算符的重載
13.2.1 “++”和“-”運算符的重載
13.2.2 賦值運算符的重載
13.2.3 數(shù)組下標運算符“[]”的重載
13.2.4 函數(shù)調用運算符“()”的重載
13.2.5 new和delete運算符的重載
13.3 類型轉換函數(shù)
小結及思考與練習題
第14章 模板
14.1 模板的定義
14.2 函數(shù)模板
14.2.1 函數(shù)模扳的定義
14.2.2 重載模板函數(shù)
14.3 類模板
14.3.1 類模板的定義
14.3.2 模板類的實例化
14.3.3 模板對象作為函數(shù)模板的形參
14.3.4 類模板的派生
小結及思考與練習題
第15章 異常處理
15.1 基本概念
15.2 異常的實現(xiàn)
15.3 異常處理程序
15.4 多路捕獲
15.5 使用異常的方法
15.5.1 異常枚舉
15.5.2 異常類派生
15.6 標準庫異常層次
小結及思考與練習題
第16章 輸入/輸出流
16.1 流
16.1.1 輸入/輸出流的特點
16.1.2 流庫的類層次結構
16.2 輸出流
16.2.1 使用預定義插入運算符輸出
16.2.2 使用成員函數(shù)put()輸出一個字符
16.2.3 使用成員函數(shù)write()輸出一串字符
16.2.4 重載插入符輸出新的數(shù)據類型類型
16.3 輸入流
16.3.1 使用預定義提取運算符輸入
16.3.2 使用成員函數(shù)get()或getline()輸入字符序列
16.3.3 使用成員函數(shù)read()輸入一串字符
16.3.4 重載提取符輸入新的數(shù)據類型
16.4 格式化輸入/輸出
16.4.1 使用ios類成員函數(shù)進行格式控制
16.4.2 使用流操縱算子進行格式化控制
16.5 文件流
16.5.1 C++文件概述
16.5.2 文件的打開與關閉
16.5.3 文本文件的讀/寫
16.5.4 二進制文件的讀/寫
16.6 字符串流
16.6.1 ostrstream類流
16.6.2 istrstream類流
小結及思考與練習題
附錄A Visual C++6.0基本操作
附錄B ASCll碼表
附錄C 常用的庫函數(shù)
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號