本書結(jié)合C++面向?qū)ο蟪绦蛟O(shè)計(jì)的特點(diǎn)以及初學(xué)習(xí)的難點(diǎn),構(gòu)建了實(shí)驗(yàn)、課程設(shè)計(jì)案例與課程設(shè)計(jì)項(xiàng)目,所有程序都在Visual C++ 6.0、Visual C++2005 Express、Dev-C++和MinGW Developer Studio 開發(fā)環(huán)境中進(jìn)行了嚴(yán)格的測試,在作者教學(xué)網(wǎng)站上提供了大量的教學(xué)支持內(nèi)容。全書共分為3個(gè)部分,第Ⅰ部分包括8個(gè)實(shí)驗(yàn),每個(gè)實(shí)驗(yàn)都包括實(shí)驗(yàn)?zāi)康?、?shí)驗(yàn)內(nèi)容、實(shí)驗(yàn)提示與實(shí)驗(yàn)步驟。第Ⅱ部分為課程設(shè)計(jì)案例,包括了9個(gè)課程設(shè)計(jì)案例,每個(gè)案例都包括目的與要求、工具與準(zhǔn)備工作、分析、實(shí)現(xiàn)步驟、測試與結(jié)論,以及思考與感語。第Ⅲ部分為課程設(shè)計(jì)項(xiàng)目,共包含9個(gè)項(xiàng)目,這些項(xiàng)目難易程度不同,簡單的項(xiàng)目可以一個(gè)人單獨(dú)完成,復(fù)雜的項(xiàng)目可由幾個(gè)人共同完成,每個(gè)項(xiàng)目都給出了目的與要求,以及實(shí)現(xiàn)提示,讀者可參考課程設(shè)計(jì)案例與提示實(shí)現(xiàn)課程設(shè)計(jì),讀者應(yīng)在完成基本任務(wù)的前提下,對(duì)程序加以改進(jìn)和提高。通過本書的學(xué)習(xí),讀者能迅速提高C++面向?qū)ο蟪绦蛟O(shè)計(jì)的能力,經(jīng)過適當(dāng)?shù)倪x擇,本書可作C++面向?qū)ο蟪绦蛟O(shè)計(jì)課程實(shí)驗(yàn)與課程設(shè)計(jì)的教材,本書可作為高等院校計(jì)算機(jī)及相關(guān)專業(yè)的教材,也可供其他從事軟件開發(fā)工作的讀者參考使用,本書不但適合高等學(xué)校學(xué)生使用,同時(shí)也適合初學(xué)程序設(shè)計(jì)者或有一定編程實(shí)踐基礎(chǔ)、希望突破編程難點(diǎn)的讀者作為自學(xué)教材。