出版時間:2008-11 出版社:清華大學(xué)出版社 作者:李龍澍 頁數(shù):243
內(nèi)容概要
《C++程序設(shè)計(第2版)》系統(tǒng)地講述了C++語言的基本概念和編程方法,首先介紹C++的基本表達式、基本語句和函數(shù),接著闡述面向?qū)ο蟮幕靖拍詈皖?、對象的設(shè)計方法,然后講述C++程序設(shè)計的繼承、多態(tài)和輸入輸出結(jié)構(gòu),最后通過實際例子闡明C++程序設(shè)計方法和技巧?! 禖++程序設(shè)計(第2版)》針對我國計算機程序設(shè)計教育的特點,重點放在讓讀者掌握分析問題和解決問題的方法上,力求將復(fù)雜的概念用簡潔的語言描述出來,讓讀者學(xué)會用C++語言編寫實際應(yīng)用程序?!禖++程序設(shè)計(第2版)》內(nèi)容豐富、結(jié)構(gòu)合理、語言流暢,融趣味性與科學(xué)性于一體,同時配有大量習(xí)題和實訓(xùn)題目,讀者可通過學(xué)習(xí)《C++程序設(shè)計(第2版)》的配套用書《C++程序設(shè)計實訓(xùn)(第2版)》,加深對《C++程序設(shè)計(第2版)》的理解。 《C++程序設(shè)計(第2版)》適合作為大學(xué)各專業(yè)程序設(shè)計語言課程的教材,也可供各類計算機應(yīng)用人員學(xué)習(xí)使用。
書籍目錄
第1章 C++入門 1.1 什么是C++1.2 一個C++程序1.3 C++程序的結(jié)構(gòu)1.4 例題分析和小結(jié)實訓(xùn)1 編制一個簡單C++的程序習(xí)題1第2章 數(shù)據(jù)類型和表達式2.1 詞法符號2.2 基本數(shù)據(jù)類型2.3 結(jié)構(gòu)數(shù)據(jù)類型2.4 表達式2.5 例題分析和小結(jié)實訓(xùn)2 標識符和表達式實訓(xùn)習(xí)題2第3章 語句和函數(shù)3.1 賦值語句3.2 選擇語句3.3 循環(huán)語句3.4 函數(shù)3.5 函數(shù)的重載3.6 系統(tǒng)函數(shù)的調(diào)用3.7 例題分析和小結(jié)實訓(xùn)3 職工信息處理和趣味取球習(xí)題3第4章 面向?qū)ο蠡靖拍钆c類4.1 面向?qū)ο蟪绦蛟O(shè)計的基本概念4.2 類4.3 成員函數(shù)重載4.4 例題分析和小結(jié)實訓(xùn)4 建造集合類實訓(xùn)習(xí)題4第5章 對象5.1 對象的建立和撤銷5.2 對象的賦值5.3 例題分析和小結(jié)實訓(xùn)5 數(shù)組數(shù)據(jù)處理對象實訓(xùn)習(xí)題5第6章 指針和引用6.1 指針6.2 引用6.3 例題分析和小結(jié)實訓(xùn)6 編制一個排序數(shù)組類習(xí)題6第7章 繼承第8章 靜態(tài)成員和友元第9章 多態(tài)和虛函數(shù)第10章 輸入流和輸出流第11章 模板和異常處理第12章 綜合應(yīng)用實例參考文獻
章節(jié)摘錄
第1章 C++入門 為了更好地適應(yīng)現(xiàn)代信息社會的發(fā)展,每一位計算機工作者都有必要學(xué)會使用一門計算機程序設(shè)計語言。C++語言是當今最流行的一種計算機程序設(shè)計語言?! ?.1 什么是C++ 1.1.1 什么是C++程序設(shè)計語言 人們要進行某種游戲,就必須遵循這種游戲的游戲規(guī)則。計算機程序設(shè)計語言是一種人與計算機交互的游戲規(guī)則。要想讓計算機完成某種任務(wù),人們必須首先掌握這種交互的游戲規(guī)則。計算機是完全按照人們編寫的程序進行工作的。計算機程序設(shè)計語言是計算機可以認識的語言,人們可以用這種語言描述問題的解決方法和步驟,計算機就可以理解并執(zhí)行?! ∮嬎銠C語言隨著計算機科學(xué)的發(fā)展而發(fā)展,它的每一步發(fā)展都是使計算機語言與人類的自然語言更加接近。 在20世紀80年代以前,人們編寫程序是面向過程的,就是把現(xiàn)實生活中的問題,轉(zhuǎn)化成一個個的過程,再把每個過程編寫成程序?! 〉搅?0世紀80年代,出現(xiàn)了面向?qū)ο蟮乃枷?,就是把一個事物(或?qū)嶓w)編寫一段程序,不要再把它轉(zhuǎn)換成過程,少了個中間環(huán)節(jié),也就減少了出錯的可能性?! ++是當今最流行的一種面向?qū)ο蟮某绦蛟O(shè)計語言,它是在20世紀80年代早期由 貝爾實驗室開發(fā)的一種語言。當時C語言已經(jīng)非常流行,隨著問題復(fù)雜度的提高和面向?qū)ο蠓椒ǖ奶岢?,C語言顯得力不從心,C++是由C語言擴展而成的,它繼承了C語言的優(yōu)點,又極大地擴充了C語言的功能。C++已經(jīng)在眾多應(yīng)用領(lǐng)域中作為首選程序設(shè)計語言,尤其適用于開發(fā)中等和大型的計算機應(yīng)用項目。從開發(fā)時間、費用到形成的軟件的可重用性、可擴充性、可維護性以及可靠性等方面都顯示出C++的優(yōu)越性。
圖書封面
評論、評分、閱讀與下載