C++與數據結構

C++與數據結構

本書系統地介紹了面向對象的封裝性、繼承性和多態性以及C++程式設計基礎。在此基礎上,採用面向對象的思想和抽象數據類型的概念,用C++語言有效地組織和描述了線性表、數組、串、枝、佇列、樹和圖等各種常用的數據結構的相關類及其實現,並介紹了每一種數據結構的不同存儲方法、典型操作及其套用。本書分兩大部分,共15章。第一部分介紹面向對象的概念及C++程式設計基礎;第二部分介紹各種常用數據結構的C++抽象類及其實現。 本書可作為高等院校電子信息類專業以及其他相關專業本科生的教科書,也可供從事程式設計的工程人員參考使用。

基本介紹

  • 書名:C++與數據結構
  • 出版社:北京理工大學出版社
  • 頁數:417頁
  • ISBN:7564008539
  • 作者:高飛 聶青
  • 出版日期:2006年9月1日
  • 開本:16開
  • 品牌:北京理工大學出版社
內容簡介,圖書目錄,

內容簡介

本書系統地介紹了面向對象的封裝性、繼承性和多態性以及C++程式設計基礎。在此基礎上,採用面向對象的思想和抽象數據類型的概念,用C++語言有效地組織和描述了線性表、數組、串、枝、佇列、樹和圖等各種常用的數據結構的相關類及其實現,並介紹了每一種數據結構的不同存儲方法、典型操作及其套用。本書分兩大部分,共15章。第一部分介紹面向對象的概念及C++程式設計基礎;第二部分介紹各種常用數據結構的C++抽象類及其實現。
本書可作為高等院校電子信息類專業以及其他相關專業本科生的教科書,也可供從事程式設計的工程人員參考使用。

圖書目錄

第一部分 面向對象的C++程式設計基礎
第1章 面向對象的設計方法
1.1 面向對象的思想
1.1.1 面向對象的程式設計
1.1.2 面向對象的語言
1.2 面向對象的基本概念
1.2.1 對象
1.2.2 訊息
1.2.3 類
1.3 面向對象的基本特性
1.4 C++的初步知識
習題一
第2章 C++類及其對象的封裝性
2.1 類的聲明和對象的定義
2.2 類的成員函式
2.3 對象成員的引用
2.4 類的封裝性和信息隱蔽
2.5 構造函式
2.6 析構函式
2.7 調用構造函靈敏和析構函式的順序
2.8 對象指針
2.9 動態存儲
2.10 C++中的對象
習題二
第3章 友元、重載和引用
3.1 友元
3.2 重載
3.3 引用
習題三
第4章 繼承與派生
4.1 繼承與派生的概念
4.2 派生類的聲明方式
4.3 派生類的構成
4.4 派生類成員函式的訪問屬性
4.5 派生類的構造函式和析構函式
4.6 多繼承
4.7 虛基類
習題四
第5章 多態性與虛函式
第6章 模板

第2部分 數據結構——用面向對象方法與C++描述
第7章 緒論
第8章 線性表
第9章 數組
第10章 串
第11章 堆疊與佇列
第12章 樹
第13章 圖
第14章 查找與散列結構
第15章 排序
參考文獻
  

相關詞條

熱門詞條

聯絡我們