注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計C/C++及其相關C++語言教程

C++語言教程

C++語言教程

定 價:¥25.00

作 者: 翟乃強 廖少俊
出版社: 北京師范大學出版社
叢編項:
標 簽: C++

ISBN: 9787303076598 出版時間: 2005-09-01 包裝: 膠版紙
開本: 16開 頁數(shù): 242 字數(shù):  

內(nèi)容簡介

  C語言是高校計算機相關專業(yè)的基礎課程,《C++語言教程》并不對相關的C語言知識進行闡述,因此《C++語言教程》適用于有一定C語言編程基礎的讀者?!禖++語言教程》共分為9章。第1章為緒論,介紹了C++的發(fā)展史、C++的詞法約定以及面向?qū)ο蟪绦蛟O計的基本思想。第2章為類與對象,介紹了類的定義方法、成員函數(shù)、構造函數(shù)和析構函數(shù)、類靜態(tài)成員與友以及this指針的內(nèi)容。第3章為繼承,介紹了基類與派生類、字類型化和類型適應以及多繼承和虛基類。第4章為運算符重載,介紹了運算符重載函數(shù)的兩種形式以及常用運算符的重載和類型轉(zhuǎn)換。第5章為虛擬函數(shù)與多態(tài)性,介紹了虛擬函數(shù),純虛函數(shù)以及抽象類。第6章為C++的輸入和輸出C++的流類庫,預定義輸入輸出以及文件的輸入輸出。第7章為模板,介紹了模板的需求與基礎、模板的特化、基類模板、多態(tài)性以及仿真動態(tài)綁定和函數(shù)模板。第8章為windows編程初步,介紹了Windows程序與DOS程序的區(qū)別、線程、消息、窗口構件以及一般Windows程序的組成和圖形基礎對象。第9章為異常處理和名字空間,介紹了異常處理的機制和名字空間的用法。《C++語言教程》適合用做高職教材,也可供相關人員參考。

作者簡介

暫缺《C++語言教程》作者簡介

圖書目錄

第1章 緒論 
 1.1 C++的發(fā)展史 
 1.2 C++的詞法與規(guī)則 
 1.3 結構化程序設計 
 1.4 面向?qū)ο蟮某绦蛟O計 
 1.5 簡單的C++程序 
 本章小結 
第2章 類與對象 
 2.1 類的定義 
  2.1.1 類的概念 
  2.1.2 類的定義格式 
  2.1.3 對象的定義 
 2.2 類的封裝 
 2.3 成員函數(shù) 
  2.3.1 成員函數(shù)的說明 
  2.3.2 不同類型的成員函數(shù) 
  2.3.3 成員函數(shù)的重載 
 2.4 造函數(shù)與析構函數(shù) 
  2.4.1 構造函數(shù) 
  2.4.2 析構函數(shù) 
  2.4.3 調(diào)用構造函數(shù)與析構函數(shù) 
 2.5 類靜態(tài)成員與友元
  2.5.1 靜態(tài)數(shù)據(jù)成員
  2.5.2 靜態(tài)成員函數(shù)
  2.5.3 友元
 2.6 this指針與引用
  2.6.1 this指針
  2.6.2 引用
 本章小結
 習題與思考題
第3章 繼承
 3.1 基類與派生類
 3.2 單繼承
 3.3 類型化和類型適應
  3.3.1 子類型化
  3.3.2 類型適應
 3.4 多繼承
  3.4.1 多繼承的定義
  3.4.2 多繼承的構造函數(shù)和析構函數(shù)
  3.4.3 二義性問題
 3.5 虛基類
 本章小結
 習題與思考題
第4章 運算符重載
 4.1 運算符重載概述
  4.1.1 運算符重載的好處
  4.1.2 運算符重載的規(guī)則
 4.2 運算符重載函數(shù)的兩種形式 
  4.2.1 友元運算符函數(shù) 
  4.2.2 成員運算符函數(shù) 
  4.2.3 成員運算符函數(shù)與友元運算符函數(shù)的比較 
 4.3 幾個常用運算符的重載 
  4.3.1 單目運算符“++”和“——”的重載 
  4.3.2 賦值運算符“—”的重載 
  4.3.3 下標運算符“—”的重載 
  4.3.4 運算符new和deiete的重載 
 4.4 類型轉(zhuǎn)換 
  4.4.1 系統(tǒng)預定義類型間的轉(zhuǎn)換 
  4.4.2 類類型與系統(tǒng)預定義類型間的轉(zhuǎn)換 
 本章小結 
 習題與思考題 
第5章 虛擬函數(shù)與多態(tài)性 
 5.1 靜態(tài)連接與動態(tài)連接 
 5.2 虛擬函數(shù) 
 5.3 純虛函數(shù)與抽象類 
 本章小結 
 習題與思考題 
第6章 C++的輸入和輸出 
 6.1 C++為何建立自己的輸入/輸出系統(tǒng) 
 6.2 C++的流庫及其基本結構 
  6.2.1 C++的流 
  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.6 程序舉例 
 本章小結 
 習題與思考題 
第7章 模板 
 7.1 模板簡介 
 7.2 模板需求與基礎 
 7.3 作為基類的模板 
 7.4 多態(tài)性 
 7.5 仿真動態(tài)綁定 
 7.6 函數(shù)模板 
 本章小結 
 習題與思考題 
第8章 windows編程初步 
 8.1 Windows程序和DOS程序的不同點 
 8.2 線程介紹 
 8.3 理解消息 
 8.4 窗口的構件 
 8.5 父窗口和子窗口 
 8.6 創(chuàng)建一般的windows程序 
  8.6.1 標識符、結構與句柄 
  8.6.2 匈牙利表示法 
  8.6.3 注冊窗口類型 
  8.6.4 建立窗口 
  8.6.5 顯示窗口 
  8.6.6 消息循環(huán) 
  8.6.7 窗口消息處理函數(shù) 
  8.6.8 處理消息 
  8.6.9 windows程序設計的難點 
 8.7 圖形基礎 
  8.7.1 畫筆對象 
  8.7.2 畫刷對象 
 8.8 鼠標消息基礎 
 8.9 綜合示例 
 本章小結 
 習題與思考題 
第9章 異常處理與名字空間 
 9.1 異常處理 
  9.1.1 基本的異常處理形式 
  9.1.2 異常具有特定類型 
  9.1.3 try塊內(nèi)的函數(shù)拋出異?!?br />  9.1.4 函數(shù)內(nèi)的局部try塊 
  9.1.5 程序何時執(zhí)行catch 
  9.1.6 對單個try塊使用多個catch語句 
  9.1.7 對異常使用省略符 
  9.1.8 捕獲單個try塊的顯式和通用異?!?br />  9.1.9 異常的限制 
  9.1.10 重新拋出異?!?br />  9.1.11 異常處理的應用 
 9.2 名字空間 
  9.2.1 名字空間的定義 
  9.2.2 using namespace語句 
  9.2.3 嵌套名字空間 
  9.2.4 名字空間的別名 
 本章小結 
 習題與思考題

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號