C++程序設計題解與實驗指導

出版時間:2009-4  出版社:中國人民大學出版社  作者:鄧飛,李倩 主編  頁數(shù):198  

前言

  面向對象程序設計已經(jīng)取代了面向過程程序設計成為當前程序設計的主流方法。C++語言是從C語言發(fā)展演變而來的一種面向對象的程序設計語言。C++語言的主要特點表現(xiàn)在兩個方面,一是全面兼容C,二是支持面向對象程序設計的方法。  為幫助讀者學習C++程序設計的有關知識,使讀者深入理解與掌握C++程序設計所涉及的概念、內涵、方法與技巧,提高程序設計能力,我們編寫了本書?! ”緯膳c《C++程序設計》配合使用,也可供有一定基礎的讀者單獨使用。本書包含兩部分內容,第一部分是習題解答,對《C++程序設計》各章課后習題進行了詳細地講解(第2章集成開發(fā)環(huán)境介紹未設習題)。所有的編程題目都給出了完整的源程序代碼,供讀者參考使用。當然,很多題目是可以有多種解答的,我們這里給出其中一種供讀者參考,并期待讀者給出更好的答案。希望讀者在使用本書時,不要照抄照搬。  上機實驗是學習任何程序設計語言必不可少的實踐環(huán)節(jié),可以提高學生分析問題、解決問題的能力,通過實踐環(huán)節(jié)可以理解C++語言的基本結構和程序設計方法。本書第二部分是C++程序設計實驗指導,我們結合教材內容與學習C++程序設計的上機要求,提供了學習本課程應當進行的實驗。通過上機實驗,可以加深讀者對講授內容的理解,熟悉程序開發(fā)的基本環(huán)境,學會編制和調試程序的基本方法,并能結合教材更好地掌握常用程序設計的技巧,培養(yǎng)和提高讀者的動手能力。

內容概要

  本書是和《C++程序設計》配合使用的參考書,由兩部分內容組成:習題解答和實驗指導。習題解答部分對《C++程序設計》各章課后習題作了詳細地解答,實驗指導部分結合教材內容與上機要求,對C++程序設計上機實驗的目的、步驟和方法進行了介紹,提供了學習《C++程序設計》應當進行的實驗?! ”緯鴹l理清晰,題目覆蓋面廣,實用性強。它不僅可以作為《C++程序設計》的配套用書,而且可以作為其他C++語言學習者的參考書;既適合于高等院校師生或計算機培訓機構使用,也可供報考計算機等級考試的讀者使用。

書籍目錄

第一部分  習題解答  第1章  緒論  第3章  基本數(shù)據(jù)類型與表達式  第4章  C++控制結構  第5章  函數(shù)  第6章  數(shù)組與指針  第7章  引用、結構體和共用體  第8章  類與對象  第9章  C++程序的結構  第10章  繼承與派生  第11章  多態(tài)性  第12章  模板  第13章  流類庫與輸入輸出  第14章  異常處理和命名空間 第二部分  實驗指導  實驗1  Visual C++ 6.0集成開發(fā)環(huán)境應用入門  實驗2  基本數(shù)據(jù)類型與表達式  實驗3  C++的控制結構  實驗4  函數(shù)  實驗5  數(shù)組  實驗6  指針和引用  實驗7  結構體  實驗8  C++程序的結構  實驗9  類與對象  實驗10  繼承與派生  實驗11  多態(tài)性  實驗12  流類庫與輸入輸出  實驗13  異常處理  實驗14  面向對象程序設計  實驗15  MFC類庫與Windows應用程序開發(fā)

章節(jié)摘錄

  由于圖形用戶界面的應用,程序運行由順序運行演變?yōu)槭录寗樱沟密浖褂闷饋碓絹碓椒奖?,但開發(fā)起來卻越來越困難,對這種軟件的功能很難用過程來描述和實現(xiàn),使用面向過程的方法來開發(fā)和維護此類軟件都將非常困難。  1—4什么是對象?什么是面向對象方法?這種方法有哪些特點?  解:從一般意義上講,對象是現(xiàn)實世界中一個實際存在的事物,它可以是有形的,也可以是無形的。對象是構成世界的一個獨立單位,它具有自己的靜態(tài)特征和動態(tài)特征。面向對象方法中的對象,是系統(tǒng)中用來描述客觀事物的一個實體,它是用來構成系統(tǒng)的一個基本單位,由一組屬性和一組行為構成?! ∶嫦驅ο蟮姆椒▽?shù)據(jù)及對數(shù)據(jù)的操作方法封裝在一起,作為一個相互依存、不可分離的整體——對象。對同類型對象抽象出其共性,形成類。類中的大多數(shù)數(shù)據(jù),只能用本類的方法進行處理。類通過一個簡單的外部接口與外界進行聯(lián)系,對象與對象之間通過消息進行通訊。這樣,程序模塊間的關系更為簡單,程序模塊的獨立性、數(shù)據(jù)的安全性就有了良好的保障。通過實現(xiàn)繼承與多態(tài)性,還可以大大提高程序的可重用性,使得軟件的開發(fā)和維護都更為方便。  面向對象方法所強調的基本原則,就是直接面對客觀存在的事物來進行軟件開發(fā),將人們在日常生活中習慣的思維方式和表達方式應用在軟件開發(fā)中,使軟件開發(fā)從過分專業(yè)化的方法、規(guī)則和技巧中回到客觀世界,回到人們通常的思維。

圖書封面

評論、評分、閱讀與下載


    C++程序設計題解與實驗指導 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7