出版時間:2009-7 出版社:廈門大學(xué)出版社 作者:鄒金安 編 頁數(shù):244 字?jǐn)?shù):373000
前言
面向?qū)ο蟪绦蛟O(shè)計(object-Oriented Programming,OOP)是一種程序開發(fā)的方法論。它將對象作為程序的基本單元,將程序和數(shù)據(jù)封裝其中,以提高軟件的重用性、靈活性和擴(kuò)展性?! ∧壳耙呀?jīng)證實(shí)面向?qū)ο蟪绦蛟O(shè)計增強(qiáng)了程序的靈活性和可維護(hù)性,并且在大型項目設(shè)計中廣泛應(yīng)用。面向?qū)ο蟪绦蛟O(shè)計能夠讓人們更簡單地設(shè)計并維護(hù)程序,使得程序更加便于分析、設(shè)計與理解?! 榕浜稀睹嫦?qū)ο蟪绦蛟O(shè)計與Visual C++6.0教程》的學(xué)習(xí)與實(shí)驗,我們編寫了此書。全書正文分四部分,第一部為各章知識點(diǎn),對教程各章的重點(diǎn)知識點(diǎn)進(jìn)行了回顧;第二部分為實(shí)驗,共設(shè)計了12個實(shí)驗,其中包括兩個綜合實(shí)驗;第三部分為課程設(shè)計,包括“課程設(shè)計指導(dǎo)書”,以及“圖書出版管理系統(tǒng)”和“復(fù)數(shù)計算器”的設(shè)計;第四部分為模擬試卷,包括4套模擬試卷,并提供參考答案和評分標(biāo)準(zhǔn)?! ∪珪鞑糠值木帉懛止と缦拢骸 ∑翁飳W(xué)院楊劍爐老師編寫第一部分;福建師范大學(xué)福清分校趙少卡老師編寫第二部分的實(shí)驗1~5、第三部分、第四部分試卷1~2;莆田學(xué)院鄒金安副教授編寫第二部分實(shí)驗6~11、第四部分試卷3~4及附錄。第二部分的實(shí)驗12由鄒金安和趙少卡合作編寫。最后由鄒金安負(fù)責(zé)統(tǒng)稿?! ∑翁飳W(xué)院計算機(jī)專業(yè)2005級學(xué)生陳俊雨和曾瓊兩位同學(xué)幫助本書的錄入,在此表示感謝!
內(nèi)容概要
為配合《面向?qū)ο蟪绦蛟O(shè)計與Visual
C++6.0教程》的學(xué)習(xí)與實(shí)驗,編者編寫了此書。全書正文分四部分,第一部為各章知識點(diǎn),對教程各章的重點(diǎn)知識點(diǎn)進(jìn)行了回顧;第二部分為實(shí)驗,共設(shè)計了12個實(shí)驗,其中包括兩個綜合實(shí)驗;第三部分為課程設(shè)計,包括“課程設(shè)計指導(dǎo)書”,以及“圖書出版管理系統(tǒng)”和“復(fù)數(shù)計算器”的設(shè)計;第四部分為模擬試卷,包括4套模擬試卷,并提供參考答案和評分標(biāo)準(zhǔn)。
書籍目錄
前言
第一部分 各章知識點(diǎn)
第1章 Visual C++集成開發(fā)環(huán)境
知 識點(diǎn)1:Visual C++常用功能鍵及其意義
第2章程序設(shè)計概述
知識點(diǎn)1:編程操作流程
知識點(diǎn)2:IDE集成開發(fā)環(huán)境
知識點(diǎn)3:主函數(shù)的返回類型
知識點(diǎn)4:C++的頭文件
知識點(diǎn)5:結(jié)構(gòu)化程序設(shè)計
知識點(diǎn)6:面向?qū)ο蟪绦蛟O(shè)計
第3章 C++語言基礎(chǔ)
知識點(diǎn)1:向量的定義
知識點(diǎn)2:向量的常用方法
知識點(diǎn)3:內(nèi)聯(lián)函數(shù)
知識點(diǎn)4:函數(shù)重載
知識點(diǎn)5:引用
知識點(diǎn)6:名空間的定義
知識點(diǎn)7:名空間成員的訪問
知識點(diǎn)8:編譯預(yù)處理
知識點(diǎn)9:#include指令
知識點(diǎn)10:#define和#undef指令
第4章 類
知識點(diǎn)1:類的定義
知識點(diǎn)2:類的三種訪問類型
知識點(diǎn)3:類的成員函數(shù)
知識點(diǎn)4:對象的定義
知識點(diǎn)5:類外訪問成員的方法
知識點(diǎn)6:靜態(tài)數(shù)據(jù)成員
知識點(diǎn)7:靜態(tài)成員函數(shù)
知識點(diǎn)8:友員函數(shù)
知識點(diǎn)9:友員類
知識點(diǎn)10:運(yùn)算符重載
第5章 對象
知識點(diǎn)1:構(gòu)造函數(shù)
知識點(diǎn)2:構(gòu)造函數(shù)的重載
知識點(diǎn)3:拷貝構(gòu)造函數(shù)
知識點(diǎn)4:析構(gòu)函數(shù)
知識點(diǎn)5:構(gòu)造順序
知識點(diǎn)6:靜態(tài)對象
第6章 繼承
知識點(diǎn)1:繼承和派生的概念
知識點(diǎn)2:派生類的聲明
知識點(diǎn)3:多繼承
知識點(diǎn)4:派生類的構(gòu)造函數(shù)
知識點(diǎn)5:類的繼承方式
知識點(diǎn)6:虛擬繼承
第7章 面向?qū)ο蟪绦蛟O(shè)計的方法與步驟
知識點(diǎn)1:抽象編程
知識點(diǎn)2:過程化分析步驟
知識點(diǎn)3:基于對象的分析步驟
第8章 多態(tài)與抽象類
知識點(diǎn)1:多態(tài)的概念
知識點(diǎn)2:多態(tài)的分類
知識點(diǎn)3:虛函數(shù)
知識點(diǎn)4:虛函數(shù)與重載的關(guān)系
知識點(diǎn)5:虛函數(shù)的限制
知識點(diǎn)6:純虛函數(shù)
知識點(diǎn)7:抽象類
第9章 模板
知識點(diǎn)1:模板的概念
知識點(diǎn)2:函數(shù)模板
知識點(diǎn)3:類模板
知識點(diǎn)4:類模板的成員函數(shù)
知識點(diǎn)5:類模板的對象
第10章 異常
知識點(diǎn)1:異常處理的語法
知識點(diǎn)2:關(guān)于異常的一些注意點(diǎn)
知識點(diǎn)3:異常處理的執(zhí)行過程
第11章 IO流
知識點(diǎn)1:輸入/輸出標(biāo)準(zhǔn)流類
知識點(diǎn)2:常用的I/O流類庫控制符
知識點(diǎn)3:文件流類
知識點(diǎn)4:打開磁盤文件
知識點(diǎn)5:文件打開模式
知識點(diǎn)6:關(guān)閉磁盤文件
知識點(diǎn)7:對ASCII文件的操作
知識點(diǎn)8:對二進(jìn)制文件的操作
知識點(diǎn)9:文件定位
第12章 創(chuàng)建應(yīng)用程序框架
知識點(diǎn)1:projects類型
知識點(diǎn)2:創(chuàng)建MFC Appwizard[exe]應(yīng)用程序流程
知識點(diǎn)3:C1assWizard類向?qū)?br />第13章 MFC應(yīng)用簡介
知識點(diǎn)l:MFC(Microsoft Foundation Class)
知識點(diǎn)2:MFC的類體系
第14章 對話框編程
知識點(diǎn)1:對話框的常用成員函數(shù)
知識點(diǎn)2:消息對話框
知識點(diǎn)3:靜態(tài)控件(CStatic)
知識點(diǎn)4:按鈕控件(CButton)
知識點(diǎn)5:編輯框控件(CEdit)
知識點(diǎn)6:列表框控件(CListBox)
知識點(diǎn)7:滾動條控件(CScrollBar)
知識點(diǎn)8:滑動條控件(CSliderCtrl)
知識點(diǎn)9:組合框控件(CComboBox)
第15章 文檔類與視圖
知識點(diǎn)1:文檔/視圖概念
知識點(diǎn)2:文檔類(CDocument)
知識點(diǎn)3:視圖類(CView)
知識點(diǎn)4:文檔、視圖框架(Document Frame,View Frame)
知識點(diǎn)5:文檔模板(D0cument Template)
第16章 高級應(yīng)用程序
知識點(diǎn)1:ODBC MFC類
知識點(diǎn)2:CDatabase類
知識點(diǎn)3:C.RecordSet類
知識點(diǎn)4:多線程
知識點(diǎn)5:CWinThread類
第二部分 實(shí)驗
實(shí)驗一 C++程序的編輯、調(diào)試與運(yùn)行
實(shí)驗二 數(shù)組、指針的使用
實(shí)驗三 類的定義和使用
實(shí)驗四 類的繼承、多態(tài)與運(yùn)算符重載
實(shí)驗五 標(biāo)準(zhǔn)設(shè)備與文件流的輸入輸出
實(shí)驗六 綜合實(shí)驗一:學(xué)生選課小系統(tǒng)
實(shí)驗七 創(chuàng)建簡單的MFC應(yīng)用程序
實(shí)驗八 滾動條的設(shè)計與實(shí)現(xiàn)
實(shí)驗九 windows標(biāo)準(zhǔn)控件在可視化編程中的應(yīng)用
實(shí)驗十 幸運(yùn)52游戲模擬程序的設(shè)計與實(shí)現(xiàn)
實(shí)驗十一 數(shù)據(jù)庫應(yīng)用程序的開發(fā)
實(shí)驗十二 綜合實(shí)驗二:小型學(xué)生信息管理系統(tǒng)
第三部分 課程設(shè)計
課程設(shè)計指導(dǎo)書
課程設(shè)計1:圖書出版管理系統(tǒng)
課程設(shè)計2:復(fù)數(shù)計算器
第四部分 模擬試卷
模擬試卷1
模擬試卷1 參考答案及評分標(biāo)準(zhǔn)
模擬試卷2
模擬試卷2 參考答案及評分標(biāo)準(zhǔn)
模擬試卷3
模擬試卷3 參考答案及評分標(biāo)準(zhǔn)
模擬試卷4
模擬試卷4 參考答案及評分標(biāo)準(zhǔn)
附錄A Visual C++6.0程序調(diào)試
附錄B MFC庫簡介
附錄C Visual C++開發(fā)Windows程序的步驟
圖書封面
評論、評分、閱讀與下載
面向?qū)ο蟪绦蛟O(shè)計與Visual C++6.0學(xué)習(xí)實(shí)驗指導(dǎo) PDF格式下載