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

C++程序設計與應用開發(fā)

C++程序設計與應用開發(fā)

定 價:¥23.00

作 者: 朱振元,朱承編著
出版社: 清華大學出版社
叢編項: 高等學校教材
標 簽: C++

購買這本書可以去


ISBN: 9787302103400 出版時間: 2005-02-01 包裝: 平裝
開本: 26cm 頁數: 272 字數:  

內容簡介

  本書特色:◆將C++的語言基礎(語法、語義及相關的概念)與可視化開發(fā)方法融為一體?!粢訵indows應用程序的開發(fā)作為學習的歸結點。◆本書既體現了可視化開發(fā)工具的強大功能,又強調了語言基礎在應用程序開發(fā)中的重要作用。本書分為兩部分,第一部分全面、系統(tǒng)地介紹了面向對象程序設計語言C++的基本概念、基本語法和編程方法,第二部分結合開發(fā)工具C++ Builder介紹了可視化的開發(fā)方法。書中通過一系列綜合開發(fā)實例的分析,將C++中的基本語言成分及重要概念融人到Windows應用程序的開發(fā)之中。本書語言通俗易懂、條理清晰、應用性強,可作為高等院校計算機專業(yè)的教科書,也可作為應用程序開發(fā)人員及電腦愛好者的技術參考書。

作者簡介

暫缺《C++程序設計與應用開發(fā)》作者簡介

圖書目錄

第1章  面向對象程序設計概述
 1. 1  什么是面向對象程序設計
 1. 2  面向對象程序設計中的基本概念
 1. 2. 1  類和對象
 1. 2. 2  數據封裝(信息隱蔽)
 1. 2. 3  繼承性
 1. 2. 4  多態(tài)性
 1. 3  C++與C++ Builder概述
 1. 3. 1  C++語言
 1. 3. 2  C++ Builder開發(fā)工具
 1. 3. 3  編程環(huán)境
 第2章  C++中的一些新特性
 2. 1  輸兒輸出的新風格
 2. 2  const修飾符
 2. 3  new和delete
 2. 4  引用
 2. 5  函數原型及參數默認值
 2. 6  內聯函數
 2. 7  靈活的表達方式
 2. 7. 1  注釋行
 2. 7. 2  強制類型轉換
 2. 7. 3  局部變量說明
 2. 7. 4  結構名的使用
 2. 7. 5  作用域運算符
 2. 8  應用實例:鏈棧的過程化實現
 2. 8. 1  問題描述
 2. 8. 2  鏈棧相關的數據結構與函數
 2. 8. 3  程序的處理過程
 習題
 第3章  類與對象
 3. 1  類的定義
 3. 2  接口部分與實現部分
 3. 2. 1  類的接口部分
 3. 2. 2  類的實現部分
 3. 2. 3  內聯函數
 3. 3  類的封裝
 3. 4  對象的生成與訪問
 3. 4. 1  對象分配的三種區(qū)域
 3. 4. 2  直接定義對象
 3. 4. 3  定義對象指針以創(chuàng)建對象
 3. 5  this指針
 3. 6  類的作用域
 3. 7  應用實例:數字式時鐘模擬程序
 3. 7. 1  問題描述
 3. 7. 2  類的定義及實現
 3. 7. 3  處理過程及輸出結果
 3. 7. 4  操作步驟
 習題
 第4章  構造函數與析構函數
 4. 1  構造函數的功能及特點
 4. 1. 1  設置構造函數的必要性
 4. 1. 2  構造函數的特點
 4. 1. 3  構造函數的執(zhí)行
 4. 2  構造函數的參數及其默認值
 4. 2. 1  參數設置
 4. 2. 2  設置參數的默認值
 4. 3  重載構造函數
 4. 4  構造函數的初始化表
 4. 5  析構函數
 4. 6  拷貝構造函數
 4. 6. 1  拷貝構造函數的形式及功能
 4. 6. 2  淺拷貝與深拷貝
 4. 6. 3  拷貝構造函數的執(zhí)行
 4. 7  無名對象與類型轉換
 4. 7. 1  無名對象的使用
 4. 7. 2  類型轉換
 4. 8  應用實例:整數集合運算
 4. 8. 1  問題描述
 4. 8. 2  Tintset類的定義
 4. 8. 3  Tintset類的實現
 4. 8. 4  程序的處理過程
 習題
 第5章  靜態(tài)成員與友元
 5. 1  靜態(tài)成員
 5. 1. 1  靜態(tài)數據成員
 5. 1. 2  靜態(tài)函數成員
 5. 2  友元
 5. 2. 1  友元的概念
 5. 2. 2  友元函數
 5. 2. 3  友元類
 5. 3  const修飾的對象及類成員
 5. 4  應用實例:鏈棧處理程序
 5. 4. 1  問題說明
 5. 4. 2  鏈棧類的定義及實現
 5. 4. 3  程序的處理過程
 習題
 第6章  重載
 6. 1  函數的重載
 6. 2  運算符重載概述
 6. 3  類運算符重載的兩種形式
 6. 3. 1  友元運算符重載
 6. 3. 2  成員運算符重載
 6. 4  幾種特殊運算符的重載
 6. 4. 1  下標運算符的重載
 6. 4. 2  轉換運算符的重載
 6. 4. 3  賦值運算符的重載
 6. 5  應用實例:復數運算
 6. 5. 1  復數類的定義
 6. 5. 2  復數類的實現
 6. 5. 3  復數運算演示程序
 習題
 第7章  類的繼承
 7. 1  繼承的概念與派生類定義
 7. 1. 1  繼承的概念
 7. 1. 2  派生類的定義
 7. 2  派生類的訪問控制
 7. 2. 1  保護成員
 7. 2. 2  訪問控制
 7. 3  構造函數與析構函數的調用順序
 7. 4   二義性及作用域操作符
 7. 4. 1  由多個基類的同名成員產生的二義性
 7. 4. 2  由多個父類的共同基類產生的二義性
 7. 4. 3  支配規(guī)則的運用
 7. 5  虛擬繼承
 7. 6  運行時的多態(tài)性及虛函數
 7. 7  純虛函數與抽象類
 7. 8  應用實例
 7. 8. 1  實例一:汽車與賽車信息管理
 7. 8. 2  實例二:學生與教師評選程序
 習題
 第8章  模板
 8. 1  模板的概念
 8. 2  函數模板
 8. 3  類模板
 8. 4  應用實例:順序棧處理程序
 8. 4. 1  順序棧類模板
 8. 4. 2  程序的處理過程
 習題
 第9章  I/O流類
 9. 1  C++中的I/0系統(tǒng)
 9. 2  標準I/O流類
 9. 3  格式控制
 9. 3. 1  使用流類的成員函數
 9. 3. 2  使用格式控制符
 9. 4  重載插入/提取運算符
 9. 5  文件流類
 9. 5. 1  文件流類概述
 9. 5. 2  文件的打開與關閉
 9. 5. 3  文件的讀寫
 9. 6  應用實例:文件信息讀寫程序
 9. 6. 1  程序中的類定義及數據結構
 9. 6. 2  程序的處理過程
 習題
 第10章  C++ Builder集成開發(fā)環(huán)境
 10. 1  面向對象開發(fā)工具中的基本概念
 10. 1. 1  消息與事件驅動
 10. 1. 2  視化
 10. 1. 3  事件處理
 10. 1. 4  組件
 10. 1. 5  屬性
 10. 1. 6  方法
 10. 2  VCL類庫
 10. 2. 1  VCL類庫概述
 10. 2. 2  組件的分類
 10. 2. 3  組件的設置與引用
 10. 3  C++ Builder的集成開發(fā)環(huán)境
 10. 3. 1  主菜單及快捷按鈕欄
 10. 3. 2  組件板
 10. 3. 3  對象監(jiān)視器
 10. 3. 4  窗體與代碼編輯器
 10. 3. 5  對象樹形瀏覽器
 10. 3. 6  程管理
 10. 3. 7  開發(fā)界面的調整
 10. 4  創(chuàng)建一個簡單的Windows應用程序
 10. 4. 1  C++ Builder對C++的擴展
 10. 4. 2  創(chuàng)建應用程序的基本步驟
 10. 4. 3  應用程序的基本組成
 第11章  輸入/輸出處理
 11. 1  窗體設計
 11. 1. 1  窗體類
 11. 1. 2  窗體的主要屬性
 11. 1. 3  窗體的主要事件
 11. 1. 4  窗體設計實例
 11. 2  基本輸入/輸出組件
 11. 2. 1  標簽
 11. 2. 2  編輯框
 11. 2. 3  數字增減器
 11. 2. 4  字符串表格
 11. 3  選擇輸入組件
 11. 3. 1  列表選擇組件
 11. 3. 2  組合框
 11. 3. 3  復選框
 11. 3. 4  無線按鈕
 11. 3. 5  分組框
 11. 3. 6  無線按鈕組
 11. 3. 7  選擇輸入組件的應用實例
 11. 4  按鈕與信息顯示
 11. 4. 1  基本按鈕
 11. 4. 2  圖形按鈕
 11. 4. 3  信息顯示對話框
 11. 5  應用實例:員工信息表維護程序
 11. 5. 1  功能要求及組件設置
 11. 5. 2  順序表的類定義
 11. 5. 3  順序表Tsxb類的實現
 11. 5. 4  程序功能的實現
 習題
 第12章  日期. 時間及字符串處理
 12. 1  用戶自定義字符串類
 12. 1. 1  Tstring類的定義
 12. 1. 2  Tstring類的實現
 12. 1. 3  字符串類功能演示程序
 12. 2  系統(tǒng)提供的AnsiString類
 12. 2. 1  AnsiString類提供的方法
 12. 2. 2  字符串處理的相關函數
 12. 3  用戶自定義Tdate類
 12. 3. 1  Tdate類的定義
 12. 3. 2  Tdate類的實現
 12. 3. 3  日期類功能演示程序
 12. 4  系統(tǒng)提供的TDateTime類
 12. 4. 1 TDateTime類的方法
 12. 4. 2  日期和時間處理的相關函數
 12. 5  應用實例:將播出日程表作成程序
 12. 5. 1  可視化組件CCalendar
 12. 5. 2  Timer組件
 12. 5. 3  將播出日程表作成程序
 習題
 第13章  圖形圖像處理
 13. 1  圖形圖像有關的類
 13. 1. 1  TCanvas類的基本屬性
 13. 1. 2  使用Canvas的繪圖方法
 13. 1. 3  TGraphics類
 13. 1. 4  TPicture類
 13. 1. 5  TBitmap類
 13. 2  圖形圖像有關的組件
 13. 2. 1  繪圖板組件(PaintBox)
 13. 2. 2  Shape組件
 13. 2. 3  圖像顯示組件(Image)
 13. 3  應用實例:時鐘模擬程序
 13. 3. 1  功能要求及組件設置
 13. 3. 2  時鐘類的定義
 13. 3. 3  時鐘類的實現
 13. 3. 4  程序功能的實現
 13. 3. 5  操作步驟
 習題
 第14章  定制組件與異常處理
 14. 1  組件的繼承
 14. 2  創(chuàng)建自定義組件的操作步驟
 14. 3  自定義組件實例
 14. 3. 1  閃爍標簽
 14. 3. 2  自定義繪圖板
 14. 4  異常處理
 14. 4. 1  異常概述
 14. 4. 2  異常類及異常處理機制
 習題
 第15章  多線程編程
 15. 1  線程的概念
 15. 2  C++ Builder中的線程功能
 15. 2. 1  線程的定義
 15. 2. 2  線程的優(yōu)先級
 15. 2. 3  線程運行控制
 15. 2. 4  線程的互斥與同步
 15. 3  線程應用實例:八皇后演示程序
 15. 3. 1  問題說明
 15. 3. 2  功能要求及組件設置
 15. 3. 3  實現要點
 15. 3. 4  線程類定義
 15. 3. 5  程序功能的實現
 15. 3. 6  程序清單
 習題
 附錄  習題參考答案

本目錄推薦

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