您找過以下的關鍵字

尚無搜尋紀錄

THINKING IN C++

THINKING IN C++

出版社 : 碁峰資訊股份有限公司

※ ※ 無庫存

無庫存

定價 : NT 520

售價9折, NT468

內容簡介


"C++就像一般的人類語言,是用來表示觀念的一個方法。如果成功地運用,則當問題越大而且越複雜時,這種表示方法會很明顯的比其他方式簡單且更有彈性。 C++不只是一堆功能的集合,因為有些功能獨立運作是無意義的。若你要考慮的是系統設計而不只是撰寫程式時,你所需的就是整體概念。要瞭解C++,你必須清楚C的問題以及程式撰寫的一般問題。這本書討論程式撰寫的問題,問題的形成,以及C++解決這類問題的方法。因此,在每一章都是用C++可以解決的特殊問題來解釋此語言的功能。從瞭解C,然後一步一步將C++的觀念變成你的母語。

自始至終,我都認為你希望在心中建立一個模式,這模式可以使你以一貫的方式瞭解此語言,當你遇到難題,你能夠用此模式推導出答案。我會試著告訴你我如何「以C++思考(thinking in C++)」。

◎將內容以簡單的方式逐步呈現,使讀者可以容易的消化每個觀念。
◎儘可能使用簡單而短的範例,帶領讀者學習。
◎仔細地安排功能的介紹順序,使你不會看到你不瞭解的內容。
◎告訴你筆者的想法對於你瞭解這個語言是重要的,而不是只告訴筆者知道的事物。
◎維持每節都有適量的重點,使得演講時間-以及兩段練習題之間的時間-是合理的。這樣不只可以維持觀眾更積極的心思,而且可以融入實習的研討會中,給讀者更大的成就感。
◎提供讀者紮實的基礎,使他們足以清楚地瞭解議題,並可繼續更困難的課程和書籍。

■本書目錄

第1章:物件的介紹
第2章:製作和使用物件
第3章:C++中的C
第4章:資料抽象化
第5章:隱藏實作
第6章:初始化和清除
第7章:函數多載和預設引數
第8章:常數
第9章:內嵌函數(inline function)
第10章:名稱控制
第11章:參考值和複製建構函數
第12章:運算子多載
第13章:動態產生物件
第14章:繼承和組織
第15章:同名異式和虛擬函數
第16章:樣版
附錄A:程式碼程式
附錄B : 程式設計的指南
附錄C : 建議讀物

看更多 隱藏