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