C++程序設(shè)計(jì)

出版時(shí)間:2008-11  出版社:清華大學(xué)出版社  作者:李龍澍  頁數(shù):243  

內(nèi)容概要

  《C++程序設(shè)計(jì)(第2版)》系統(tǒng)地講述了C++語言的基本概念和編程方法,首先介紹C++的基本表達(dá)式、基本語句和函數(shù),接著闡述面向?qū)ο蟮幕靖拍詈皖悺ο蟮脑O(shè)計(jì)方法,然后講述C++程序設(shè)計(jì)的繼承、多態(tài)和輸入輸出結(jié)構(gòu),最后通過實(shí)際例子闡明C++程序設(shè)計(jì)方法和技巧。  《C++程序設(shè)計(jì)(第2版)》針對我國計(jì)算機(jī)程序設(shè)計(jì)教育的特點(diǎn),重點(diǎn)放在讓讀者掌握分析問題和解決問題的方法上,力求將復(fù)雜的概念用簡潔的語言描述出來,讓讀者學(xué)會(huì)用C++語言編寫實(shí)際應(yīng)用程序?!禖++程序設(shè)計(jì)(第2版)》內(nèi)容豐富、結(jié)構(gòu)合理、語言流暢,融趣味性與科學(xué)性于一體,同時(shí)配有大量習(xí)題和實(shí)訓(xùn)題目,讀者可通過學(xué)習(xí)《C++程序設(shè)計(jì)(第2版)》的配套用書《C++程序設(shè)計(jì)實(shí)訓(xùn)(第2版)》,加深對《C++程序設(shè)計(jì)(第2版)》的理解。  《C++程序設(shè)計(jì)(第2版)》適合作為大學(xué)各專業(yè)程序設(shè)計(jì)語言課程的教材,也可供各類計(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è)簡單C++的程序習(xí)題1第2章 數(shù)據(jù)類型和表達(dá)式2.1 詞法符號2.2 基本數(shù)據(jù)類型2.3 結(jié)構(gòu)數(shù)據(jù)類型2.4 表達(dá)式2.5 例題分析和小結(jié)實(shí)訓(xùn)2 標(biāo)識符和表達(dá)式實(shí)訓(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é)實(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章 對象5.1 對象的建立和撤銷5.2 對象的賦值5.3 例題分析和小結(jié)實(shí)訓(xùn)5 數(shù)組數(shù)據(jù)處理對象實(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ì)語言。C++語言是當(dāng)今最流行的一種計(jì)算機(jī)程序設(shè)計(jì)語言?! ?.1 什么是C++  1.1.1 什么是C++程序設(shè)計(jì)語言  人們要進(jìn)行某種游戲,就必須遵循這種游戲的游戲規(guī)則。計(jì)算機(jī)程序設(shè)計(jì)語言是一種人與計(jì)算機(jī)交互的游戲規(guī)則。要想讓計(jì)算機(jī)完成某種任務(wù),人們必須首先掌握這種交互的游戲規(guī)則。計(jì)算機(jī)是完全按照人們編寫的程序進(jìn)行工作的。計(jì)算機(jī)程序設(shè)計(jì)語言是計(jì)算機(jī)可以認(rèn)識的語言,人們可以用這種語言描述問題的解決方法和步驟,計(jì)算機(jī)就可以理解并執(zhí)行?! ∮?jì)算機(jī)語言隨著計(jì)算機(jī)科學(xué)的發(fā)展而發(fā)展,它的每一步發(fā)展都是使計(jì)算機(jī)語言與人類的自然語言更加接近。   在20世紀(jì)80年代以前,人們編寫程序是面向過程的,就是把現(xiàn)實(shí)生活中的問題,轉(zhuǎn)化成一個(gè)個(gè)的過程,再把每個(gè)過程編寫成程序?! 〉搅?0世紀(jì)80年代,出現(xiàn)了面向?qū)ο蟮乃枷?,就是把一個(gè)事物(或?qū)嶓w)編寫一段程序,不要再把它轉(zhuǎn)換成過程,少了個(gè)中間環(huán)節(jié),也就減少了出錯(cuò)的可能性?! ++是當(dāng)今最流行的一種面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,它是在20世紀(jì)80年代早期由  貝爾實(shí)驗(yàn)室開發(fā)的一種語言。當(dāng)時(shí)C語言已經(jīng)非常流行,隨著問題復(fù)雜度的提高和面向?qū)ο蠓椒ǖ奶岢?,C語言顯得力不從心,C++是由C語言擴(kuò)展而成的,它繼承了C語言的優(yōu)點(diǎn),又極大地?cái)U(kuò)充了C語言的功能。C++已經(jīng)在眾多應(yīng)用領(lǐng)域中作為首選程序設(shè)計(jì)語言,尤其適用于開發(fā)中等和大型的計(jì)算機(jī)應(yīng)用項(xiàng)目。從開發(fā)時(shí)間、費(fèi)用到形成的軟件的可重用性、可擴(kuò)充性、可維護(hù)性以及可靠性等方面都顯示出C++的優(yōu)越性。

圖書封面

評論、評分、閱讀與下載


    C++程序設(shè)計(jì) PDF格式下載


用戶評論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7