C++程序設(shè)計(jì)大學(xué)教程

出版時(shí)間:2009-5  出版社:人民郵電出版社  作者:王春玲  頁(yè)數(shù):280  

前言

  C++語(yǔ)言是目前應(yīng)用較廣的一種優(yōu)秀的高級(jí)程序設(shè)計(jì)語(yǔ)言,它既保留了對(duì)傳統(tǒng)的結(jié)構(gòu)化程序設(shè)計(jì)方法的支持,同時(shí)又增加了對(duì)面向?qū)ο蟪绦蛟O(shè)計(jì)方法的完全支持,是一種具有代表性的面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言?! ∧壳埃P(guān)于c++語(yǔ)言的教材大多是圍繞其理論知識(shí)的講解展開(kāi)的,然而,要想學(xué)好c++語(yǔ)言,除了掌握其基本理論知識(shí)外,還必須加強(qiáng)實(shí)踐環(huán)節(jié)。也就是說(shuō),對(duì)于c++語(yǔ)言和程序設(shè)計(jì)來(lái)講,實(shí)踐和理論是同等重要的。因此,本書(shū)的特色不僅僅是理論知識(shí)內(nèi)容全面,而且突出實(shí)踐,具體體現(xiàn)為:  內(nèi)容全面本書(shū)全面、系統(tǒng)地講述了C++語(yǔ)言的基本概念、語(yǔ)法知識(shí)和面向?qū)ο蟪绦蛟O(shè)計(jì)的方法,并結(jié)合作者多年的教學(xué)經(jīng)驗(yàn)對(duì)c++語(yǔ)言面向?qū)ο蟮挠嘘P(guān)概念:類和對(duì)象、數(shù)據(jù)封裝、繼承和派生、虛函數(shù)和多態(tài)性等進(jìn)行了詳盡的介紹?! ?shí)例豐富本書(shū)每一章節(jié)針對(duì)重點(diǎn)語(yǔ)法都給出了實(shí)例,并詳細(xì)地加以說(shuō)明,對(duì)基本概念的講解簡(jiǎn)明、易懂;每章末都附有相應(yīng)的習(xí)題,以進(jìn)一步強(qiáng)化讀者所學(xué)的理論知識(shí)。書(shū)中所有的例題和習(xí)題都在Visual c++6.0開(kāi)發(fā)環(huán)境中調(diào)試完成,保證代碼的正確性?! ⊥怀鰧?shí)踐本書(shū)為每一章都設(shè)計(jì)了與理論知識(shí)配套的詳細(xì)的實(shí)驗(yàn)指導(dǎo),使讀者能夠真正提高學(xué)習(xí)效率,做到學(xué)以致用?! ∪珪?shū)共分為12章,主要內(nèi)容如下?! 〉?章主要介紹與面向?qū)ο蟪绦蛟O(shè)計(jì)有關(guān)的基本概念、基本知識(shí)?! 〉?章主要介紹C++語(yǔ)言的數(shù)據(jù)類型、常量和變量、運(yùn)算符和表達(dá)式以及數(shù)據(jù)類型轉(zhuǎn)換。本章是C++語(yǔ)言學(xué)習(xí)的語(yǔ)法基礎(chǔ)?! 〉?章主要介紹c++語(yǔ)言程序的基本控制結(jié)構(gòu),重點(diǎn)介紹了c++語(yǔ)言各種語(yǔ)句的使用方法。  第4章主要介紹函數(shù),不僅包括函數(shù)的基本概念、定義、說(shuō)明、調(diào)用等的實(shí)現(xiàn)方法,還包括函數(shù)的遞歸調(diào)用、函數(shù)重載、內(nèi)聯(lián)函數(shù)等知識(shí)?! 〉?章主要介紹構(gòu)造數(shù)據(jù)類型,其中包括數(shù)組、指針、引用、結(jié)構(gòu)體和共用體?! 〉?章主要介紹面向?qū)ο蟪绦蛟O(shè)計(jì)中的兩個(gè)最基本的概念:類和對(duì)象。重點(diǎn)是如何建立一個(gè)類以及類的使用方法?! 〉?章主要介紹繼承和派生,通過(guò)繼承可以在已有類的基礎(chǔ)上派生新的類,從而實(shí)現(xiàn)了軟件重用?! 〉?章主要介紹虛函數(shù)和多態(tài)性。數(shù)據(jù)封裝、繼承性和多態(tài)性共同組成了面向?qū)ο蟪绦蛟O(shè)計(jì)的三大機(jī)制。

內(nèi)容概要

  本書(shū)是一本易學(xué)易用的C++程序設(shè)計(jì)大學(xué)教程。全書(shū)覆蓋了C++的基礎(chǔ)知識(shí),透徹講解了C++的核心技術(shù),并附以典型實(shí)例,另配有實(shí)驗(yàn)指導(dǎo)。書(shū)中主要內(nèi)容包括面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思想,數(shù)據(jù)類型、運(yùn)算符和表達(dá)式,基本控制結(jié)構(gòu),函數(shù),數(shù)組、指針與引用,類和對(duì)象,繼承和派生,虛函數(shù)與多態(tài)性,運(yùn)算符重載,模板,C++流和異常處理等?! ”緯?shū)既可作為高等學(xué)校C++語(yǔ)言程序設(shè)計(jì)的教材,也可作為程序設(shè)計(jì)愛(ài)好者的參考用書(shū)。

書(shū)籍目錄

第1章 緒論  1.1 程序設(shè)計(jì)初步  1.2 C++的產(chǎn)生與發(fā)展  1.3 C++的特點(diǎn)  1.4 C++程序的基本組成  1.5 C++程序的開(kāi)發(fā)過(guò)程  1.6 實(shí)驗(yàn)指導(dǎo)  習(xí)題 第2章 基本數(shù)據(jù)類型、運(yùn)算符與表達(dá)式  2.1 數(shù)據(jù)類型  2.2 常量  2.3 變量  2.4 運(yùn)算符和表達(dá)式  2.5 數(shù)據(jù)類型轉(zhuǎn)換  2.6 數(shù)據(jù)的輸入與輸出  2.7 實(shí)驗(yàn)指導(dǎo)  習(xí)題 第3章 C++的控制語(yǔ)句  3.1 C++語(yǔ)句概述  3.2 C++程序的3種基本結(jié)構(gòu)  3.3 if語(yǔ)句  3.4 switch語(yǔ)句  3.5 循環(huán)語(yǔ)句  3.6 限定轉(zhuǎn)向語(yǔ)句  3.7 實(shí)驗(yàn)指導(dǎo)  習(xí)題 第4章 函數(shù) 第5章 構(gòu)造數(shù)據(jù)類型 第6章 類和對(duì)象 第7章 繼承和派生 第8章 虛函數(shù)與多態(tài)性 第9章 運(yùn)算符重載 第10章 模板 第11章 流 第12章 異常處理 附錄  附錄A C++關(guān)鍵字  附錄B ASCII碼字符表 參考文獻(xiàn) 

章節(jié)摘錄

  一個(gè)c++的程序是由若干個(gè)源程序文件(即.cpp文件)構(gòu)成的,而一個(gè)源程序文件是由若干個(gè)函數(shù)構(gòu)成的。利用函數(shù)的目的有兩個(gè)方面:一方面使程序更利于維護(hù),邏輯上更加清晰;另一方面對(duì)于某些相同的功能,可以通過(guò)多次函數(shù)調(diào)用完成該功能的多次實(shí)現(xiàn),從而減少重復(fù)性代碼的編寫(xiě)工作。從用戶的角度看,有兩種不同的函數(shù):庫(kù)函數(shù)和用戶自定義函數(shù)。庫(kù)函數(shù)也稱標(biāo)準(zhǔn)函數(shù),它是由c++系統(tǒng)提供的,用戶不必自己定義便可在程序中直接使用,咧如,求平方根函數(shù)sqrt、字符串連接函數(shù)strcat等;而用戶自定義函數(shù)則需要用戶根據(jù)程序的要求進(jìn)行定義后,才可在程序中進(jìn)行使用。定義函數(shù)的一般形式為函數(shù)返回值的數(shù)據(jù)類型標(biāo)識(shí)符函數(shù)名I形式參數(shù)表){函數(shù)體l說(shuō)明如下。(1)函數(shù)返回值的數(shù)據(jù)類型標(biāo)識(shí)符表示該函數(shù)返回值的類型。(2)函數(shù)名即函數(shù)的名稱,由用戶給定,其命名規(guī)則與其他標(biāo)識(shí)符的命名規(guī)則相同。(3)形式參數(shù)(即形參)的書(shū)寫(xiě)形式要采用新的ANSI標(biāo)準(zhǔn),即把形參放在函數(shù)名后面的括號(hào)內(nèi),每個(gè)參數(shù)由參數(shù)類型和參數(shù)名構(gòu)成。當(dāng)形參有多個(gè)時(shí),各參數(shù)間必須用逗號(hào)隔開(kāi)。(4)如果函數(shù)是無(wú)參函數(shù),函數(shù)名后面的圓括號(hào)也不能省略。(5)函數(shù)體由在一對(duì)花括號(hào)中的若干條語(yǔ)句組成。

編輯推薦

  《C++程序設(shè)計(jì)大學(xué)教程》知識(shí)點(diǎn)講解細(xì)致全面,重點(diǎn)突出實(shí)踐。深入淺出地介紹了C++語(yǔ)言的基本概念、語(yǔ)法知識(shí)和面向?qū)ο蟪绦蛟O(shè)計(jì)的方法。以介紹“概念一語(yǔ)法一舉例”的形式進(jìn)行講解,并針對(duì)學(xué)生常犯的錯(cuò)誤和容易混淆的概念進(jìn)行了強(qiáng)調(diào)指出。書(shū)中涉及的C++語(yǔ)言的基本概念和重點(diǎn)語(yǔ)法都給出了詳細(xì)的實(shí)例并加以說(shuō)明,對(duì)基本概念的講解簡(jiǎn)明、易懂,在每章末還附有相應(yīng)的習(xí)題,以進(jìn)一步強(qiáng)化讀者對(duì)所學(xué)理論知識(shí)的消化和掌握。特別強(qiáng)調(diào)實(shí)踐環(huán)節(jié)對(duì)于程序設(shè)計(jì)的重要性,為每一章都設(shè)計(jì)了與理論知識(shí)相配套的詳細(xì)的實(shí)驗(yàn)指導(dǎo),尤其是對(duì)實(shí)驗(yàn)的內(nèi)容和步驟進(jìn)行了精心的組織和設(shè)計(jì),激發(fā)讀者對(duì)于程序設(shè)計(jì)的興趣.使讀者能夠真正提高學(xué)習(xí)的效率。并做到學(xué)以致用?! ?qiáng)調(diào)面向?qū)ο蟮母拍睢 ∽⒅爻绦蚍治雠c設(shè)計(jì)  重視理論,突出實(shí)踐

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    C++程序設(shè)計(jì)大學(xué)教程 PDF格式下載


用戶評(píng)論 (總計(jì)2條)

 
 

  •   C++程序設(shè)計(jì)大學(xué)教程
  •   書(shū)不多說(shuō)了, 很好!重點(diǎn)說(shuō)一下快遞服務(wù),害的快遞師傅白跑了好幾次,見(jiàn)面的時(shí)候態(tài)度仍然很好,在此感謝快遞師傅了!
 

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

京ICP備13047387號(hào)-7