出版時間:2008-6 出版社:大連理工大學(xué)出版社 作者:王明福 主編
內(nèi)容概要
面向?qū)ο笤O(shè)計技術(shù)已成為當(dāng)今一種流行的軟件設(shè)計技術(shù)。C++是在面向?qū)ο蟮拇蟪绷髦姓Q生的寵兒,同時由于它的廣泛運用又極大地推動了面向?qū)ο蠹夹g(shù)的發(fā)展?! ”緯悦嫦?qū)ο蟮幕舅枷?、方法和VC++應(yīng)用開發(fā)為主要內(nèi)容,以微軟Visual C++6.0作為開發(fā)平臺。前7章是面向?qū)ο蠡咎卣骱突炯夹g(shù)的學(xué)習(xí),主線突出C++面向?qū)ο蟮某橄?、封裝、繼承、多態(tài)和動態(tài)聯(lián)編五大特征的知識講授。主要內(nèi)容包括C++語言基礎(chǔ)、流程控制、函數(shù)、數(shù)組與指針,以及類與對象、派生與繼承、多態(tài)和虛函數(shù)。第8--13章是VC++應(yīng)用開發(fā),實踐工學(xué)結(jié)合、知識與技能的結(jié)合。通過開發(fā)繪圖程序、媒體播放器、學(xué)生成績管理系統(tǒng)和MYQQ聊天程序等程序,詳細(xì)介紹了包括菜單、對話框、常用控件、工具欄等在內(nèi)的界面設(shè)計,以及圖形、多媒體、數(shù)據(jù)庫和網(wǎng)絡(luò)通信等編程技術(shù)?! ”緯淖儌鹘y(tǒng)教材的編寫方法,具有如下特點: 1.兼顧面向過程與面向?qū)ο蟪绦蛟O(shè)計的適度分離和高度融合的原則,強(qiáng)調(diào)工學(xué)結(jié)合,、知識與技能的結(jié)合,以及基本技能的訓(xùn)練和VC+十的應(yīng)用開發(fā)。在教學(xué)內(nèi)容編排上注重基礎(chǔ)性和應(yīng)用性,前7章是C++面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ),入門起點低,讀者不需要具備C語言的基礎(chǔ),未學(xué)過其他語言的讀者也可以直接學(xué)習(xí)。后幾章是VC++應(yīng)用開發(fā),是C++面向?qū)ο蟪绦蛟O(shè)計的應(yīng)用實踐?! ?.基于工作過程系統(tǒng)化思想,兼顧項目的開發(fā)過程與知識的系統(tǒng)性和完備性。通過開發(fā)學(xué)生成績管理系統(tǒng)、繪圖程序、媒體播放器和MYQQ聊天程序等程序,一方面實踐工學(xué)結(jié)合,體驗軟件的開發(fā)過程;另一方面也達(dá)到了學(xué)習(xí)菜單、對話框、常用控件、工具欄等在內(nèi)的界面設(shè)計方法,以及對圖形、多媒體、數(shù)據(jù)庫和網(wǎng)絡(luò)通信等編程技術(shù)。采用項目驅(qū)動的編寫方式,把知識點融入到實際項目的開發(fā)中,通過項目的不斷擴(kuò)展學(xué)習(xí),掌握知識點。具有結(jié)構(gòu)合理、通俗易懂、案例實用有趣、圖文并茂、可操作性強(qiáng)等特點?! ?.在案例或項目的選擇上,遵循“易學(xué)”、“有趣”和“有用”的原則,這樣有利于激發(fā)學(xué)生的求知欲望。教材所選案咧(或項目),基本包含了面向?qū)ο蟪绦蛟O(shè)計的基本概念和VC++的程序設(shè)計技巧,由淺入深、循序漸進(jìn)、逐步拓寬知識點。兼顧了理論知識的系統(tǒng)性和完整性,考慮到了獨立和相關(guān)的平衡,其總目標(biāo)是強(qiáng)調(diào)綜合應(yīng)用開發(fā)能力的培養(yǎng)。換言之,既能實踐循序漸進(jìn)的教學(xué)方法,也有利于開展“項目綜合”的教學(xué)模式,符合教學(xué)規(guī)律?! ?.一切以實用為目的,注重知識應(yīng)用的先進(jìn)性和前沿性。本教材著眼于IT產(chǎn)業(yè)飛速發(fā)展的需要,將多媒體編程技術(shù)、數(shù)據(jù)庫技術(shù)和網(wǎng)絡(luò)通信技術(shù)納入教材內(nèi)容。本書不追求面面俱到,而是大膽舍去不用或根本不實用的內(nèi)容,適合“理論夠用,重在實戲”的高職高專教學(xué)的特點。 本書可作一為高職高一專院校計算機(jī)類各專業(yè),以及應(yīng)用型、技能型人才培養(yǎng)的各類教育的“面向?qū)ο蟪绦蛟O(shè)計”課程的教材,也可作為培訓(xùn)學(xué)院的培訓(xùn)教材和自學(xué)讀物。所以,根據(jù)不同的讀者對象應(yīng)各有取舍: (1)已開設(shè)C語言程序設(shè)計課程的學(xué)校,前4章中只選學(xué)3.7(函數(shù)的重載)和薈3.8(函數(shù)的默認(rèn)參數(shù)),第8章一第13章可作為實踐教學(xué)內(nèi)容?! 。?)沒有開設(shè)C語言程序設(shè)計課程的學(xué)校,本教材可作C++程序設(shè)計的入門教材,并選學(xué)第8章一13章的部分章節(jié),作為實踐教學(xué)內(nèi)容?! 。?)開設(shè)過面向?qū)ο蟪绦蛟O(shè)計課程的學(xué)校,第8章一13章的應(yīng)用開發(fā)部分可作為整周實訓(xùn)教學(xué)內(nèi)容。
書籍目錄
第1章 緒論 1.1 C++案例程序演示 1.2 概述 1.3 C++程序的基本結(jié)構(gòu) 1.4 C++程序的開發(fā)過程 1.5 C++程序的上機(jī)步驟 課堂實訓(xùn) 習(xí)題一第2章 數(shù)據(jù)類型和表達(dá)式 2.1 基本字符、標(biāo)識符和關(guān)鍵字 2.2 基本數(shù)據(jù)類型 2.3 常量與變量 2.4 運算符與表達(dá)式 2.5 類型轉(zhuǎn)換 課堂實訓(xùn) 習(xí)題二第3章 語句和函數(shù) 3.1 賦值語句 3.2 選擇語句 3.3 循環(huán)語句 3.4 continue語句和break語句 3.5 函數(shù) 3.6 全局變量和局部變量 3.7 函數(shù)的重載 3.8 函數(shù)的默認(rèn)參數(shù) 3.9 系統(tǒng)函數(shù)的調(diào)用 3.10 編譯預(yù)處理 課堂實訓(xùn) 習(xí)題三第4章 復(fù)合數(shù)據(jù)類型 4.1 一維數(shù)組 4.2 二維數(shù)組 4.3 字符數(shù)組與字符串 4.4 結(jié)構(gòu)體類型 4.5 指針 課堂實訓(xùn) 習(xí)題四第5章 類與對象 5.1 類 5.2 對象 5.3 構(gòu)造函數(shù)和折構(gòu)函數(shù) 5.4 靜態(tài)成員 5.5 類與指針 課堂實訓(xùn) 習(xí)題五第6章 繼承與派生 6.1 繼承與派生的概念 6.2 基類和派生類 6.3 單繼承 6.4 多繼承 6.5 虛基類 6.6 應(yīng)用實例 課堂實訓(xùn) 習(xí)題六第7章 多態(tài)性和虛函數(shù) 7.1 靜態(tài)聯(lián)編和動態(tài)聯(lián)編 7.2 虛函數(shù)和抽象類 7.3 應(yīng)用實例 課堂實訓(xùn) 習(xí)題七第8章 Visual C++編程基礎(chǔ) 8.1 Windows編程概念 8.2 Windows程序結(jié)構(gòu) 8.3 MFC編程基礎(chǔ) 8.4 第一個MFC應(yīng)用程序 習(xí)題八第9章 對話框與常用控件第10章 屏幕繪圖第11章 多媒體技術(shù)第12章 數(shù)據(jù)庫編程第13章 網(wǎng)絡(luò)編程參考文獻(xiàn)
圖書封面
評論、評分、閱讀與下載
(高職高專)面向?qū)ο蟪绦蛟O(shè)計C++ PDF格式下載