出版時間:2005-8 出版社:清華大學出版社 作者:約翰斯頓 頁數:569
Tag標簽:無
內容概要
本書用簡單通俗的語言,細膩生動地介紹了C++語言和面對象程序設計技術。全書圖文并茂,易學易懂,真正做到了寓教于樂,是一本難得C++面向對象的設計入門教材。本書特色如下: 深入淺出地講解了基本概念和各種重點難點,并配合大量趣味生動的案例?! ∶空麻_頭給出了重要術語、概念和學習內容,每章后面部分給出了程序排錯指南?! 『芏喟咐冉o出了源代碼,也列舉了常見錯誤,以及編譯器產生的出錯信息?! 「鞣N技巧方法和注意事項被總結成易于查閱的表格?! ≌n后練習類型豐富,循序漸進,難度和規(guī)模適中?! 「戒洸糠謨热莳毺?,信息豐富?! ”緯峁┤堪傅脑创a?! ”緯谂涮椎摹督處熓謨浴?、《實驗手冊》及教學配套多站?! ”緯淖x者對象是高校計算機系及軟件學院低年級學生、非計算機專業(yè)軟件工程碩士、計算機專業(yè)二學位和雙學位、非計算機專業(yè)的計算機語言公共選擇修課學生,以及計算機業(yè)余愛好者。
作者簡介
曾葆青,大連理工大學軟件學院地教師,畢業(yè)于北京大學。曾留學美國,程序員出身。有多年IT業(yè)工作經驗和大學教育經驗。目前在大連理工大學軟件學院主講C++程序設計、C++高編編程、面向對角程序設計、面向對象的分析和設計、C#.NET、C#高級應用、ASP.NET高級編程、Web Services、數 據結構與算法等多門課程和專題技術。教學內容豐富、生動,深受學生喜愛。主要研究領域為符號計算技術。
書籍目錄
致謝第1章 C++與軟件開發(fā)歡迎來到C++的世界1.1什么是C,什么是C++1.1.1C和C++發(fā)展簡史1.1.2C/C++是編譯語言1.1.3為什么程序員們喜歡C++1.2什么是面向對象1.2.1C++程序不是自動面向對象的1.2.2一個簡單的面向對象程序案例1.2.3面向對象的軟件更受歡迎1.3結構化設計與面向對象設計1.3.1ATM的結構化方法1.3.2ATM的面向對象方法1.4軟件開發(fā)技術簡介1.4.1如何不編程1.5找錯1.5.1我的程序哪兒出了錯復習題與作業(yè)簡答題作業(yè)第2章 C++入門: 數據類型、變量、操作符、算術、簡單輸入輸出軟件開發(fā)簡介2.1編程基礎2.1.1算法設計2.1.2走成功編程之路2.1.3練習: 如何給貓洗澡2.1.4三分原則2.1.5如何編程2.2術語及項目的建立2.2.1項目的建立步驟2.3C++程序的一般格式2.3.1Hello World!程序2.3.2注釋2.3.3預處理指令2.3.4main函數2.3.5函數首行2.3.6C++語句2.3.7氣象信息2.3.8空白字符與C++靈活的編程風格2.3.9語法與編譯錯誤2.3.10C++關鍵字2.3.11大小寫敏感2.3.12好的編程風格2.3.13堅持好的風格2.3.14關于程序中的注釋2.4程序與數據: 球與球拍2.5C++中的數據類型2.5.1物品架=內存,容器=數據類型,標簽=變量名2.5.2數據類型修飾符2.5.3找錯: 整數有多大2.6C++中的變量聲明2.6.1C++中的命名規(guī)則2.6.2在哪里聲明變量2.7C++中的操作符2.7.1操作的優(yōu)先級2.7.2賦值操作符2.7.3算術操作符2.7.4自增量和自減量操作符2.7.5累計操作符2.7.6C++中的其他操作符2.8其他話題: #define、const和數據類型轉換2.8.1#define2.8.2const修飾符2.8.3const優(yōu)于#define嗎2.8.4數據類型轉換2.9鍵盤輸入和屏幕輸出2.10練習2.10.1找錯: 賦值操作的擺放位置2.10.2計算圓柱體的體積2.10.3求余和距離換算2.10.4將字符數據表示為十進制、十六進制、八進制數,流格式化復習題與作業(yè)簡答題程序改錯題代碼閱讀編程題第3章 控制語句和循環(huán)第4章 指針、地址、間接尋址操作符第5章 函數第I部分: 基本概念第6章 數組第7章 用戶定義的數據類型、結構與枚舉第8章 函數第II部分: 高級概念第9章 類與對象第10章 類之間的關系第11章 繼承與虛函數第12章 高級C++編程附錄參考文獻詞匯表
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載