複製鏈接
請複製以下鏈接發送給好友

c++程序設計

(1997年中國科學技術大學出版社出版的圖書)

鎖定
《c++程序設計》是1997年中國科學技術大學出版社出版的圖書,作者是劉振安、蘇仕華、趙曉東。
書    名
c++程序設計
作    者
劉振安
蘇仕華
趙曉東
出版社
中國科學技術大學出版社
出版時間
1997年8月
定    價
19 元
裝    幀
平裝
ISBN
7-312-00911-5
版    次
1

c++程序設計圖書簡介

本書既可作為大專院校及社會上各種計算機培訓班的高級教學參考書,也可作為廣大計算機愛好者的自學教材。
C++語言是C語言的擴充,C語言最初用作UNIX操作系統的記述語言,由於UNIX的成功和廣泛使用,也使C語言成為一種普通使用的程序設計語言,目前在各種機型和各種操作系統上都有C編譯器。C語言是為了能夠勝任系統程序設計的要求而開發的,因此有很強的表達能力,能夠用於描述系統軟件各方面的特性,用C語言編寫的程序生成的機器代碼質量也很高。例如UNIX系統只使用了很少的彙編代碼,其餘代碼全部是用C語言寫成的,這是C語言非常成功的典例。
C語言具有較高的可移植性,並提供了種類豐富的運算符和數據類型,所以極大地方便了程序設計,但同時也使得C語言較難被初學者學習和掌握。除此之外,C語言本身也存在着侷限性。例如C語言的類型檢查機制相對較弱,這使得程序中的一些錯誤不能被編譯器檢查出來,而這些錯誤若是遺留到程序的運行階段由程序員檢查,又將是很困難的。C語言本身幾乎沒有支持代碼重用的語言結構,因此一個程序員即使有很高的程序設計技巧,並嚴格遵循模塊化程序設計方法,為一個應用程序編寫的代碼也很難重用於另一個程序之中。而且C語言也不適合於開發大型程序,當程序的規模達到一定程度時,程序員就很難控制程序的複雜性。為了解決上述問題並同時保持C語言的優點,就把C語言擴充為C++語言。 [1] 
C++語言是為適應90年代開發和維護複雜的應用軟件的需要而研製的。它的目標是為程序員的程序開發活動提供優良的程序設計環境,以便能產生模塊化程序高、重用性和可維護性均好的程序。同時,C++語言非常強調代碼的有效性和緊湊性,它是程序員的語言,允許程序員決定如何實現特定的操作。因此,目前C++語言已經在各個領域得到了廣泛應用,尤其適用於中等和大型的程序開發項目。已經證明,C++語言應用於C語言曾經使用過所有場合,其效果比C語言要好得多,從開發時間、開發費用到形成的軟件的可重用性、可擴充性、可維護性和可靠性等方面,都顯示出C++語言的優越性。 [1] 

c++程序設計編輯推薦

全書分九章。第一章介紹C++基礎知識;第二章介紹對象和類;第三章介紹對象的初始化;第四章介紹繼承和派生類;第五章介紹多態性和虛函數;第六章介紹使用成員函數;第七章介紹運算符重載及流類庫;第八章介紹模板。
C++語言是為適應90年代開發和維護複雜的應用軟件的需要而研製的。本書主要以沒有學習過C語言,而又準備直接學習C++語言的讀者為對象,重點是強調面向對象的程序設計方法及其學習方法。概念清楚,重點突出,容易理解。 [1] 
為了掌握C++語言的基本概念及設計方法,我們還單獨開闢了第九章,以生動的課程設計與實踐為主,結合實例對面向對象設計方法進行綜合歸納,並給出幾個實用的例子以增強理解。以訓練讀者的獨立解決問題的能力。同時針對全書各章的內容,設計了形式多樣的習題。 [1] 

c++程序設計圖書目錄

前言
第一章 C++基礎知識
第二章 對象和類
第三章 對象的初始化
第四章 繼承和派生類
第五章 多態性和虛函數
第六章 使用成員函數
第七章 運算符重載及流類庫
第八章 模板
第九章 課程設計與實踐
主要參考文獻 [1] 
參考資料
  • 1.    .  ..[引用日期2016-03-05]