freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

“面向對象的程序設計基礎”課程總結(編輯修改稿)

2024-10-29 14:04 本頁面
 

【文章內(nèi)容簡介】 /O系統(tǒng)。(二)實驗內(nèi)容:在自定義的類中增加流輸入輸出功能并編寫一程序測試該類對件流的操作。(三)主要儀器設備及其配套數(shù):計算機每人一套(四)所在實驗室:計算機實驗室 實驗十 C++的發(fā)展和應用(一)實驗目的:了解C++的發(fā)展和應用。(二)實驗內(nèi)容:利用STL類庫編寫一個簡單的程序調試通過。(三)主要儀器設備及其配套數(shù):計算機每人一套(四)所在實驗室:計算機實驗室三、考核方式和成績評定要求本課程實驗的考核方式以每次上機實驗的完成情況、實驗報告的質量為主結合平日成績進行綜合評定第三部分:建議使用的教材和參考書目[1] 面向對象程序設計基礎,李師賢等編著,高等教育出版社,1998.[2] 面向對象程序設計,劉正林主編,華中科技大學出版社,2001.[3] C++大學教程,Harvey ,Paul Jmes Deitel著,邱仲潘等譯,電子工業(yè)出版社,2002.第三篇:C 面向對象程序設計課程教學大綱《C++面向對象程序設計》課程教學大綱C++ Object Oriented Programming課程代碼:課程性質:專業(yè)基礎理論課/必修適用專業(yè):信息計算、信息安全、統(tǒng)計開課學期:3 總學時數(shù):104總學分數(shù):編寫年月:2000年3月修訂年月:2007年7月 執(zhí)筆:劉偉、高學軍一、課程的性質和目的《面向對象程序設計》是信息與計算科學專業(yè)本科生的一門必修課程。面向對象軟件開發(fā)方法是吸收了軟件工程領域有益的概念和有效的方法而發(fā)展起來的一種軟件開發(fā)方法。它集抽象性、封裝性、繼承性和多態(tài)性于一體,可以幫助人們開發(fā)出模塊化的程序數(shù)據(jù)抽象程度高的,體現(xiàn)信息隱蔽、可復用、易修改、易擴充等特性。本課程主要介紹面向對象程序設計的方法和C++語言的基本概念。以C++語言中的面向對象機制為主。學習者在學習過程中可以通過大量的程序實例和相關練習,逐步掌握C++的面向過程和面向對象的功能,從而掌握面向對象程序設計的基本知識和基本技能。二、課程教學內(nèi)容及學時分配第一章 面向對象的程序設計方法和C++簡介(6學時)了解面向對象程序設計的基本思想及基本概念;了解面向對象語言的分類和C++中支持面向對象的特點;了解面向對象的軟件開發(fā)環(huán)境;了解Visual C++開發(fā)工作臺的主要功能。主要內(nèi)容:面向對象程序設計的基本思想及基本概念:對程序的的質量要求;程序的模塊化和結構化;為什么要面向對象:從面向過程到面向對象C++語言發(fā)展的歷史:面向對象語言分類;C++中支持面向對象的特點面向對象的軟件開發(fā)環(huán)境與Visual C++。第二章 程序設計基礎(8學時)通過實例掌握C++程序的程序結構和執(zhí)行機制;掌握簡單的終端輸入輸出方法;掌握:C++的數(shù)據(jù)類型、常量和變量的概念;掌握數(shù)組類型及數(shù)組類型與指針類型的 1 關系;掌握用typedef自定義類型的方法;了解表達式的構成、求值順序和表達式中的類型轉換;掌握常用運算符的使用;了解程序設計風格并在試驗中運用。主要內(nèi)容:C++的程序結構;C++的數(shù)據(jù)類型:基本數(shù)據(jù)類型、復合數(shù)據(jù)類型和引申數(shù)據(jù)類型;常量和變量;表達式與操作符;程序設計風格。第三章 語句與程序流程(12掌握程序執(zhí)行的流程;掌握C++語句結構,包括復合語句、分支語句、迭代語句和轉移語句;了解各種迭代語句之間的關系和相互轉換的方法;了解轉移語句對程序結構的影響。主要內(nèi)容:模塊化程序設計介紹;函數(shù)的一般形式;函數(shù)的參數(shù);函數(shù)的返回值;遞歸函數(shù);內(nèi)聯(lián)函數(shù);函數(shù)和變量作用域;函數(shù)重載;函數(shù)指針;函數(shù)原型與強類型檢查。第四章 類與對象(10學時)掌握類定義的方法和存取級別;了解結構的概念和結構作為類的定義的方法;了解聯(lián)合與位域的概念和聯(lián)合作為類的定義的方法;掌握類的成員變量和成員函數(shù)的定義和使用,以及對象的定義;了解友元函數(shù)和友元類;掌握構造函數(shù)和析構函數(shù);掌握靜態(tài)類成員變量和成員函數(shù)的定義和使用方法;掌握內(nèi)聯(lián)函數(shù)的定義和使用方法;了解嵌套類與局部類的定義;掌握在函數(shù)中對象傳遞的機制。主要內(nèi)容:復合數(shù)據(jù)類型;類的定義、類的成員變量和成員函數(shù),存取級別,作用域分辨符;對象和類的關系;類的構造函數(shù)和析構函數(shù);構造函數(shù)的定義;析構函數(shù);類/對象數(shù)組;靜態(tài)類成員:靜態(tài)成員變量;靜態(tài)成員函數(shù);內(nèi)聯(lián)函數(shù);友元類;this指針;嵌套類與局部類;在函數(shù)中對象傳遞的機制。第五章 數(shù)組、指針和引用(10學時)掌握對象數(shù)組及創(chuàng)建初始化和未初始化的數(shù)組的方法;掌握指針的概念,包括指針變量、指針表達式、指針數(shù)組;掌握指向對象的指針;了解指向函數(shù)的指針;掌握引用的概念,包括引用參數(shù)、向對象傳遞引用、返回引用等;了解有關C++的動態(tài)存儲分配的機制;掌握利用new和delete進行動態(tài)空間的申請和釋放。主要內(nèi)容:對象數(shù)組的初始化;數(shù)組與指針;數(shù)組賦值;對象數(shù)組指針的定義、初始化;指針運算;指針數(shù)組;指向對象的指針;字符串指針引用;向對象傳遞引用;返回引用;引用與指針的關系;引用的常用方法;C++的動態(tài)存儲分配:動態(tài)空間的申請與釋放。第六章 繼承性與派生類(8學時)了解類層次的概念及如何將概念和實現(xiàn)轉變?yōu)轭惖膶哟蔚姆椒?;掌握單繼承的 2 定義格式、成員存取控制和向基類構造函數(shù)傳遞參數(shù)的方法;了解多繼承的定義方式、虛基類和二義性問題。主要內(nèi)容:類的層次概念;成員的繼承;將概念和實現(xiàn)轉變?yōu)轭惖膶哟危粏卫^承;成員存取控制;受保護基類的繼承;向基類構造函數(shù)傳遞參數(shù);多繼承;虛基類;二義性問題;多繼承的應用。第七章 多態(tài)性和虛函數(shù)(8掌握函數(shù)重載的概念;掌握運算符重載的概念;掌握使用friend重載運算符的方法;定義重載某些特殊的運算符的方法;掌握虛函數(shù)和純虛函數(shù)的概念;了解抽象類的概念;了解早期和后期聯(lián)編的概念;主要內(nèi)容:函數(shù)重載與二義性;重載構造函數(shù);求重載函數(shù)的地址;運算符重載;引用在運算符重載中的應用;運算符重載的限制;使用friend重載運算符;虛函數(shù)第八章 C++的I/O系統(tǒng)(8了解C++的流;掌握格式化I/O的定義格式和定義方法;了解一般I/O流和文件流的關系;了解文件與文件流的關系;了解文件系統(tǒng)的概念;掌握文件類的定義和相關操作的定義、使用方法;掌握利用常用函數(shù)進行文件的打開、關閉、讀寫、定位等操作。主要內(nèi)容:流的定義;C++的預定義流;格式化的I/O;創(chuàng)建自己的提取符;創(chuàng)建無參數(shù)的操縱符;創(chuàng)建帶參數(shù)的操縱符;文件與文件流;文件打開和關閉、文件的定位與隨機存取、文件的讀寫。第九章 面向對象的程序設計環(huán)境(6應用程序框架及交互界面的開發(fā)。主要內(nèi)容:面向對象的軟件開發(fā)環(huán)境;Visual C++開發(fā)工作臺簡述;MFC的結構層次;MFC分層概述應用程序框架及交互界面的開發(fā);控制類及其編程實現(xiàn);實現(xiàn)菜單和對話框控制;文檔和視;單文檔界面;多文檔界面。第十章 用面向對象方法設計應用程序(4學時)掌握根據(jù)給定應用系統(tǒng)的設計要求用面向對象的方法設計實現(xiàn)應用系統(tǒng);掌握利用Visual C++的界面生成器生成應用程序界面;掌握利用消息機制實現(xiàn)對象之間的交互。主要內(nèi)容:綜合利用前面所學的內(nèi)容設計兩個具體的應用程序。了解Visual C++的消息機制;了解Visual C++的基本類庫MFC;掌握Visual C++ 3學時分配:第二學期:72學時,理論課56學時,實
點擊復制文檔內(nèi)容
語文相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1