出版時間:2007-2 出版社:西安交大 作者:徐宏喆
內(nèi)容概要
本書是一本介紹面向?qū)ο蟪绦蛟O(shè)計中基本概念原理、方法與實(shí)現(xiàn)的教材,主要用于本科生學(xué)習(xí)面向?qū)ο蟪绦蛟O(shè)計課程及上機(jī)實(shí)驗(yàn)。本書采用C++ 語言為基礎(chǔ),VC6.0為實(shí)驗(yàn)環(huán)境,系統(tǒng)地闡述了面向?qū)ο蟪绦蛟O(shè)計的特點(diǎn)和思想,旨在使讀者迅速邁入面向?qū)ο蟪绦蛟O(shè)計的大門,同時掌握C++程序設(shè)計的基本技能和面向?qū)ο蟪绦蛟O(shè)計的概念與方法,并能編寫出具有良好風(fēng)格的程序?! ”窘滩墓卜譃?章,并有3個附錄。第1章緒論總的介紹面向?qū)ο蟪绦蛟O(shè)計和C++語言,第2章通過和傳統(tǒng)程序設(shè)計的比較介紹面向?qū)ο蟪绦蛟O(shè)計的概念和特性,第3章至第9章,詳細(xì)闡述了C++支持的面向?qū)ο蟪绦蛟O(shè)計的基本方法,包括C++語言基礎(chǔ)、類、對象、派生與繼承、多態(tài)性、I/O流、模板等。最后,在附錄中介紹了相應(yīng)的開發(fā)環(huán)境,并安排了綜合與系統(tǒng)的訓(xùn)練,以期擴(kuò)充學(xué)生的知識性,提高其編程能力。
書籍目錄
第1章 緒論 1.1 軟件開發(fā)的方法 1.2 面向?qū)ο蟮母拍罴捌涑绦蛟O(shè)計 1.3 面向?qū)ο笳Z言(C++)及開發(fā)工具 思考與練習(xí)題 第2章 面向?qū)ο蟮某绦蛟O(shè)計 2.1 對象與類 2.2 數(shù)據(jù)的抽象與封裝 2.3 繼承 2.4 多態(tài)性 2.5 本章小結(jié) 思考與練習(xí)題第3章 C++語言建處 3.1 C++語言基礎(chǔ) 3.2 綜合訓(xùn)練 3.3 本章小結(jié) 思考題練習(xí)題 第4章 類和對象 4.1 類和對象的基本概念 4.2 構(gòu)造函數(shù)與析構(gòu)函數(shù) 4.3 對象數(shù)組與對象指針 4.4 向函數(shù)傳遞對象 4.5 綜合訓(xùn)練 4.6 本章小結(jié) 思考與練習(xí)題第5章 靜態(tài)成員與友元 5.1 靜態(tài)成員 5.2 友元 5.3 類對象作為成員 5.4 綜合訓(xùn)練 5.5 本章小結(jié) 思考與練習(xí)題第6章 派生類與繼承 6.1 派生類的概念 6.2 派生類的構(gòu)造函數(shù)和析構(gòu)函數(shù) 6.3 多重繼承 6.4 綜合訓(xùn)練 6.5 本章小結(jié) 思考與練習(xí)題 第7章 多態(tài)性 7.1 編譯時的多態(tài)性與運(yùn)行時的多太性 7.2 多態(tài)的思考方式 7.3 函數(shù)重載 7.4 運(yùn)算符重載 7.5 虛函數(shù) 7.6 綜合訓(xùn)練 7.7 本章小結(jié) 思考與練習(xí)題第8章 模板 8.1 模板概念的引入 8.2 使用模板的原因 8.3 函數(shù)模板 8.4 類模板 8.5 綜合訓(xùn)練 8.6 本章小結(jié) 第9章 I/O流 9.1 C++的流和流類庫 9.2 輸入輸出流及其格式控制 9.3 文件流類 9.4 綜合訓(xùn)練 9.5 本章小結(jié) 附錄一 VC++開發(fā)環(huán)境簡介 1.用Visual C++6.0創(chuàng)建C++源程序的例子 2.Visual C++6.0 MFC特點(diǎn)介紹 3.用Visual C++6.0創(chuàng)建MFC源程序的例子附錄二 綜合訓(xùn)練 綜合練習(xí)一 象棋類 綜合練習(xí)二 職工檔案管理系統(tǒng) 綜合練習(xí)三 較完整的日期類 綜合練習(xí)四 矩陣類 綜合練習(xí)五 電話簿管理程序附錄三 運(yùn)算符優(yōu)先級參考文獻(xiàn)
圖書封面
評論、評分、閱讀與下載