幫助中心 | 我的帳號 | 關於我們

C++程序設計案例教程(普通高等教育十三五規劃教材)

  • 作者:編者:楊平|責編:馮濤//王惠
  • 出版社:科學
  • ISBN:9787030494221
  • 出版日期:2016/09/01
  • 裝幀:平裝
  • 頁數:220
人民幣:RMB 41 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是一本易學易用的C++面向對象程序設計教程,適合於已有C語言程序設計基礎的讀者。本書內容包括:C++語言概述、C++語言基礎、類和對象、繼承機制、虛函數與多態性、運算符重載、模板、輸入和輸出、標準模板庫、C++綜合應用實例。
    本書以案例分析的方式講解了C++的語言規則和編程方法,案例配有難度相同的「練一練」習題,學生可以邊學邊練,加強理解,提高興趣;章后配有精心設計的課後習題,以便學生鞏固本章知識點,提高程序設計的能力和綜合運用知識的能力。
    本書配有內容豐富的課程資源,課程網站上有教學視頻、全部案例的源代碼、演示文稿等;書中每個案例都配有視頻講解,讀者可以通過掃描相關知識點的二維碼,觀看教學視頻。
    本書兼顧理論與實踐,既可作為高等學校相關專業面向對象程序設計(C++語言)的教材,也可供編程愛好者自學使用。

作者介紹
編者:楊平|責編:馮濤//王惠

目錄
第1章  概述
  1.1  C++語言背景和應用領域
  1.2  C++語言程序
    1.2.1  一個簡單的C++程序
    1.2.2  C++程序的構成
  1.3  程序設計方法
    1.3.1  面向過程的程序設計方法
    1.3.2  面向對象的程序設計方法
    1.3.3  兩種程序設計方法的比較
  1.4  面向對象程序設計的基本概念
    1.4.1  抽象
    1.4.2  封裝
    1.4.3  繼承
    1.4.4  多態
  1.5  C++程序的開發過程
    1.5.1  程序運行的步驟
    1.5.2  開發環境
  本章小結
  習題
第2章  從C到C++語言基礎
  2.1  名字空間
  2.2  數據類型
  2.3  new和delete運算符
  2.4  引用
  2.5  函數
    2.5.1  函數的定義與調用
    2.5.2  函數原型與帶默認參數的函數
    2.5.3  函數的參數傳遞
    2.5.4  內聯函數
    2.5.5  重載函數
  2.6  異常處理
  本章小結
  習題
第3章  類和對象
  3.1  類的構成
    3.1.1  類的定義和構成
    3.1.2  成員的訪問屬性
    3.1.3  成員函數
  3.2  對象
    3.2.1  對象的定義
    3.2.2  對象中成員的訪問
  3.3  構造函數與析構函數
    3.3.1  構造函數的特點
    3.3.2  成員初始化表
    3.3.3  具有默認參數的構造函數
    3.3.4  析構函數
    3.3.5  拷貝構造函數
    3.3.6  淺拷貝和深拷貝
  3.4  自引用指針this
  3.5  向函數傳遞對象

  3.6  靜態成員
    3.6.1  靜態成員的定義
    3.6.2  靜態成員函數
  3.7  友元
    3.7.1  友元函數
    3.7.2  友元成員
    3.7.3  友元類
  3.8  對象成員
  3.9  const
    3.9.1  常數據成員
    3.9.2  常成員函數
    3.9.3  常對象
  本章小結
  習題
第4章  繼承機制
  4.1  繼承與派生的概念
  4.2  派生類的聲明
  4.3  派生類的訪問控制
    4.3.1  公有繼承
    4.3.2  私有繼承
    4.3.3  保護繼承
  4.4  派生類的構造函數和析構函數
    4.4.1  派生類構造函數和析構函數的執行順序
    4.4.2  派生類構造函數的構造規則
  4.5  多繼承
    4.5.1  多繼承的聲明
    4.5.2  多繼承的構造函數與析構函數
  4.6  虛基類和賦值兼容性
    4.6.1  基類成員名的限定訪問和名字覆蓋
    4.6.2  虛基類的概念
    4.6.3  虛基類的初始化
    4.6.4  賦值兼容性
  本章小結
  習題
第5章  虛函數與多態性
  5.1  多態性概述
  5.2  虛函數
    5.2.1  一般虛函數成員
    5.2.2  虛析構函數
  5.3  純虛函數和抽象類
    5.3.1  純虛函數
    5.3.2  抽象類
  本章小結
  習題
第6章  運算符重載
  6.1  運算符重載的概念
  6.2  運算符重載的規則
  6.3  運算符重載為友元函數
  6.4  運算符重載為成員函數
  6.5  幾種常用運算符的重載

    6.5.1  輸入/輸出運算符的重載
    6.5.2  自增運算符和自減運算符的重載
    6.5.3  賦值運算符的重載
  本章小結
  習題
第7章  模板
  7.1  模板的概念
  7.2  函數模板
  7.3  類模板
  本章小結
  習題
第8章  C++語言的輸入和輸出
  8.1  C++的輸入/輸出流
    8.1.1  I/O流類庫簡介
    8.1.2  預定義的流對象
  8.2  預定義類型的格式化輸入/輸出
    8.2.1  用ios類的成員函數進行格式控制
    8.2.2  使用預定義的操作符進行I/O格式控制
  8.3  文件流
    8.3.1  文件的打開和關閉
    8.3.2  文件的讀寫
  本章小結
  習題
第9章  標準模板庫
  9.1  STL概述
  9.2  容器
    9.2.1  順序容器
    9.2.2  關聯容器
  9.3  迭代器
  9.4  演算法
  本章小結
  習題
第10章  綜合案例——理財產品管理系統
  10.1  系統分析
  10.2  系統設計
    10.2.1  類的概要設計
    10.2.2  類的詳細設計
  10.3  案例實現代碼
    10.3.1  Date類
    10.3.2  BeginDate類
    10.3.3  EndDate類
    10.3.4  FinancialProduct類
    10.3.5  RecFinancialProduct類
    10.3.6  COperator類
    10.3.7  主函數
  10.4  程序的運行界面
  本章小結
第11章  綜合案例——Bird Target遊戲
  11.1  案例需求
  11.2  需要的開發工具

  11.3  建立GDK的項目
  11.4  sprite函數簡介
  11.5  BirdTarget的分析和設計
  11.6  BirdTarget的實現代碼
  本章小結
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032