C++編程思想(第1卷)

所属分类:編程語言與程序設計  
出版时间:2002-9   出版时间:機械工業出版社   作者:[美] Bruce Eckel   页数:479   译者:劉宗田,袁兆山,潘秋菱  

内容概要

  《C++編程思想》(第1卷)(第2版)是C++領域一本權威的著作,書中的內容、講授方法、選用例子和跟隨練習既適合課堂教學,又適合讀者自學。無論是高等院校計算機及相關專業的學生,還是業界的專業人員,以及廣大的計算機愛好者,都可從閱讀《C++編程思想》(第1卷)(第2版)中獲得寶貴的收益。第2版與第1版相比,在章節安排上有以下改變。增加了兩章︰“對象的創建與使用”和“C++中的C”,前者與“對象導言”實際上是第1版“對象的演化”一章的徹底重寫,增加了近幾年面向對象方法和編程方法的最瓣研究與實踐的有效成果,後者的添加使不熟悉C的讀者可以直接使用《C++編程思想》(第1卷)(第2版)。刪去了四章︰“輸入輸出流介紹”、“多重繼承”、“異常處理”和“運行時類型識別”,刪去的內容屬于C++中較復雜的主題,作者將它們連同C++標準完成後又增加的一些內容放到《C++編程思想》(第1卷)(第2版)的第2卷中,使得《C++編程思想》(第1卷)(第2版)的第1卷內容更加集中,供不同程度的讀者選擇閱讀。需要強調的是,第2版的改變不僅體現在這些章節的調整上,更多的改變體現在每一章的字里行間中,包括例子的調整和練習的補充。與眾不同的精心選材和認真推敲的敘述使得第2版更趨成熟。

作者简介

  Bruce Eckel 《Thinking in Java》(Java編程思想)作者。Eckel有20年專業編程經驗,並自1986年起教育人們如何撰寫面向對象程序,足跡遍及全球,成為一位知名的C++教師和顧問,如今兼涉Java。他是C++標準委員會擁有表決權的成員之一,曾經寫過另五本面向對象編程書籍,發表過150篇以上的文章,是多本計算機雜志的專欄作家。Eckel開創Software Development Conference的C++、Java、Python等多項研討活動。擁有應用物理學學士和計算機工程學碩士學位。

书籍目录

目 錄第1章對象導言1.1抽象的過程1.2對象有一個接口1.3實現的隱藏1.4實現的重用1.5繼承:重用接口1.5.1is-a關系和is-like-a關系1.6具有多態性的可互換對象1.7創建和銷毀對象1.8異常處理︰應對錯誤1.9分析和設計1.9.1第0階段︰制定計劃1.9.1.1任務陳述1.9.2第1階段︰我們在做什麼1.9.3第2階段︰我們將如何建立對象1.9.3.1對象設計的五個階段1.9.3.2對象開發準則1.9.4第3階段︰創建核心1.9.5第4階段︰迭代用例1.9.6第5階段︰進化1.9.7計劃的回報1.10極限編程1.10.1先寫測試1.10.2結對編程1.11為什麼C++會成功1.11.1一個較好的C1.11.2延續式的學習過程1.11.3效率1.11.4系統更容易表達和理解1.11.5盡量使用庫1.11.6利用模板的源代碼重用1.11.7錯誤處理……

编辑推荐

  本書的內容、講授方法,選用例子和跟隨的練習,別具特色。作者Bruce Eckel不是按傳統的方法講解C++的概念和編程方法,而是根據他自己過去學習C++的親身體會,根據他在多年教學實踐中發現的問題,用一些非常簡單的例子和簡練的敘述,闡明了在學習C++中特別容易混淆的概念。特別是,他經常通過例子引導讀者從C++編譯實現的匯編代碼的角度反向審視C++的語法和語義,常常使讀者有‘心有靈犀一點通’的奇特效果。  作為譯者,我有幸組織翻譯了《C++編程思想》第1版。在這之前,我僅僅耳聞這是一本別具特色的暢銷書,至于如何別具特色,如何得以暢銷,並不十分清楚。在第1版的翻譯過程中,我逐漸領悟了Eckel編寫技巧的真諦。在第1版中文版的譯者序中,我曾這樣總結他的技巧︰“其內容、講授方法、選用例子和跟隨的練習,別具特色。原書作者不是按傳統的方法講解C++的概念和編程方法,而是根據他自己過去學習C++的親身體會,根據他多年教學中從他的學生們的學習中發現的問題,用一些非常簡單的例子和簡練的敘述,闡明了在學習C++中特別容易混淆的概念。

图书封面




    C++編程思想(第1卷)下載



用户评论 (总计6条)

 
 

  •     嗯嗯嗯恩嗯
  •     絕佳的C 和面向對象的入門書
  •     C++經典之作
  •     書質量沒有想象中的好
  •     很不錯的一本學習書!
  •     標準經典入門書
 

計算機與互聯網 PDF免费下载,編程語言與程序設計PDF免费下载。 计算机教程网 

计算机教程网 @ 2017