出版時間:2004-9 出版社:重慶大學出版社 作者:吳焱編 頁數:247
前言
高等職業(yè)教育具有“高等”和“職業(yè)”的雙重特征,其目標是培養(yǎng)生產、建設、管理、服務第一線需要的高等技術應用型專門人才,是世界教育發(fā)展的共同趨勢。近年來,我國高等教育的結構改革極大促進了高等職業(yè)教育事業(yè)的發(fā)展,高等職業(yè)教育已成為我國高等教育的重要組成部分?! 榱诉m應我國高等教育的改革,進一步滿足高等職業(yè)教育計算機軟件計算機網絡專業(yè)的教學及學科建設的需要,在全國各高等職業(yè)技術院校的支持下,重慶大學出版社采取學校、企業(yè)合作的形式,在全國十余所高等職業(yè)技術學院及企業(yè)(武漢職業(yè)技術學院、邢臺職業(yè)技術學院、南昌工程學院、昆明冶金高等??茖W校、重慶電子職業(yè)技術學院、重慶正大軟件技術學院、重慶正大軟件有限公司等)計算機相關專業(yè)的專家、學者中成立了編委會,并組建了一批具有豐富教學和實踐經驗的“雙師型”作者隊伍,力求編寫出一套適合高等職業(yè)教育特點的高質量系列教材?! 〗虒W與生產相結合,理論和實踐相結合,學校和社會相結合是高等職業(yè)教育的生命線;以技術應用能力和職業(yè)素質為主線來設計教學體系是高等職業(yè)教育教學改革的方向。依據高等職業(yè)教育的發(fā)展方向,本系列教材將強調理論知識的應用;注重基本能力、專業(yè)能力、綜合能力及其技能的培養(yǎng)作為編寫宗旨。
內容概要
程序設計是計算機學科中的一門藝術,經過實踐的洗禮,一些優(yōu)秀的設計風格沉淀了下來,而面向對象程序設計OOP(Object Oriented Programming)就是當前計算機領域最流行的一種程序設計方法?! 禫isual C++程序設計基礎》主要介紹使用Visual C++進行面向對象與可視化程序設計的基本原理與方法,以C++語言中的面向對象機制為主。讀者在學習過程中可以通過大量的程序實例和相關練習,掌握面向對象程序設計思想。結合一種具體的面向對象的編程語言,培養(yǎng)讀者的邏輯思維和編程能力?!禫isual C++程序設計基礎》中所有實例均提供了關鍵源代碼,讀者可以直接使用,每章所配習題是例題的變形或擴充,認真完成習題能夠學會解決具體應用問題的方法和步驟?! 禫isual C++程序設計基礎》語言簡練,條理清晰,突出重點,偏重實用,不僅可以作為高職高專院校計算機專業(yè)學生的教材,還可供社會程序設計培訓班及計算機編程愛好者使用。
書籍目錄
1Windows程序設計基礎1.1程序基礎1.2面向過程程序設計方法簡介1.2.1設計原理和技術方法1.2.2特點1.3面向對象程序設計方法簡介1.3.1基本概念1.3.2特點1.3.3基本原則1.4Windows的編程模式1.4.1Windows操作系統(tǒng)特點1.4.2Windows程序設計的特點1.4.3Windows的基本用戶界面1.4.4Windows應用程序的基本組成1.4.5Windows應用程序的開發(fā)工具小結1習題12Visual C++6.0概述2.1Visual C++ 6.0特性2.2Visual C++ 6.0可視化集成開發(fā)環(huán)境2.2.1主窗口2.2.2Visual C++ 6.0菜單欄2.2.3項目工作區(qū)小結2習題23C++語言基礎3.1標識符3.2數據類型3.2.1基本數據類型3.2.2構造數據類型3.2.3數據類型轉換3.3數組、字符串和指針3.3.1數組3.3.2字符串3.3.3指針3.4運算符3.5控制結構3.5.1表達式語句、空語句和塊語句3.5.2選擇語句3.5.3循環(huán)語句3.5.4轉移語句3.6函數3.7類和對象3.7.1類的定義3.7.2對象的定義3.7.3成員函數和this指針3.7.4結構、聯合和類3.7.5構造函數和析構函數3.7.6類的友元3.8繼承3.8.1類的繼承3.8.2單一繼承3.8.3多重繼承3.9多態(tài)性和虛函數3.10重載3.10.1函數重載3.10.2運算符重載3.11C++語言書寫規(guī)范小結3習題34MFC編程4.1MFC的概念4.1.1封裝4.1.2繼承4.1.3構成應用程序的對象之間的關系4.2用向導創(chuàng)建應用程序4.3Visual C++ 6.0程序的組成4.3.1應用程序的類說明4.3.2應用程序的文件說明4.3.3MFC的WinMain()小結4習題45消息5.1消息的概念5.1.1消息的處理機制5.1.2消息的映射5.1.3消息的種類5.2發(fā)送和接收消息5.3獲取用戶的輸入5.3.1鍵盤輸入5.3.2鼠標輸入小結5習題56菜單、工具欄和狀態(tài)欄6.1使用菜單6.1.1創(chuàng)建基本的菜單資源6.1.2為菜單添加快捷鍵功能6.1.3實現菜單功能6.2工具欄和狀態(tài)欄6.2.1工具欄6.2.2狀態(tài)欄6.2.3工具欄、狀態(tài)欄的實現小結6習題67對話框7.1對話框的特性7.1.1對話框的組成7.1.2對話框的分類7.2建立對話框7.2.1對話框的創(chuàng)建步驟7.2.2創(chuàng)建對話框資源7.3使用對話框7.3.1創(chuàng)建對話框類7.3.2對話框的實現小結7習題78控件8.1靜態(tài)文本框和編輯框8.1.1靜態(tài)控件8.1.2編輯框8.2按鈕8.2.1命令按鈕8.2.2單選按鈕8.2.3檢查框8.3列表框、組合框8.3.1列表框8.3.2組合框8.3.3一個例子8.4新的Win32控件8.4.1Win32控件的通知消息8.4.2旋轉按鈕控件8.4.3滑尺控件8.4.4進度條控件8.4.5樹形視圖控件8.5控件的創(chuàng)建、訪問、刪除及通知消息8.5.1控件的創(chuàng)建方法8.5.2訪問控件的方法8.5.3控件及控件對象的刪除8.5.4控件通知消息小結8習題89實例:一個畫圖工具的實現9.1功能分析9.2界面設計9.3功能設計和代碼編寫9.3.1創(chuàng)建應用程序框架9.3.2制作菜單9.3.3制作工具欄9.3.4實現所見即所得繪圖9.3.5制作對話框9.4項目調試9.5完整的源程序清單小結9習題9參考文獻
圖書封面
評論、評分、閱讀與下載