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

正文內(nèi)容

面向?qū)ο蟪绦蛟O(shè)計(參考版)

2025-08-04 14:46本頁面
  

【正文】 每一樣?xùn)|西都得放在一個類中。 編寫 .NET框架應(yīng)用程序時 , 不必考慮 Windows API、 MFC、 ATL、 COM等技術(shù) , 只需要使用 FCL 《面向?qū)ο蠹夹g(shù)與 Visual C++》 第 1章 58 C是在 C, C++的基礎(chǔ)上發(fā)展起來的,是一種有網(wǎng)絡(luò)風(fēng)格,面向?qū)ο蟮目缯Z言平臺的程序設(shè)計語言。 CLR管理內(nèi)存 ,安全性和其他特性 , 從而減輕了程序員在這方面的壓力 。 不同語言寫成的程序都被編譯成中間語言 ( Microsoft Intermediate Language,MSIL ),不同部分也能合并成為獨(dú)立而統(tǒng)一的程序 。 ? .NET框架是構(gòu)建并運(yùn)行應(yīng)用程序的平臺。相對 Visual C++語言來說, Visual Basic面向系統(tǒng)底層的編程能力有限 。 ? 繼承了 BASIC語言所具有的語法簡單、容易學(xué)習(xí)、容易使用、數(shù)據(jù)處理能力強(qiáng)的特點,又引入了面向?qū)ο?、事件?qū)動的編程機(jī)制和可視化程序設(shè)計方法,大大降低了開發(fā) Windows應(yīng)用程序的難度,有效地提高了應(yīng)用程序開發(fā)的效率 ,還兼顧了高級編程技術(shù) 。 ? Java作為一種解釋型程序設(shè)計語言,具有簡單性、面向?qū)ο笮?、平臺無關(guān)性、可移植性、安全性、動態(tài)性和健壯性,不依賴于機(jī)器結(jié)構(gòu),并且提供了并發(fā)的機(jī)制,具有很高的性能; ? 它最大限度地利用了網(wǎng)絡(luò), Java的應(yīng)用程序( Applet)可在網(wǎng)絡(luò)上傳輸,可以說是網(wǎng)絡(luò)世界的通用語言;另外, Java還提供了豐富類庫,使程序設(shè)計者可以方便地建立自己的系統(tǒng)。 特點: ? C語言超集 , 代碼質(zhì)量高 、 速度快 、 可移植性好; ? 強(qiáng)類型語言 , 編譯階段就能發(fā)現(xiàn)程序潛在錯誤 , 不會將錯誤帶到運(yùn)行階段; ? 表達(dá)能力強(qiáng) , C ++的多繼承是 JAVA, C等語言所沒有的; ? 支持運(yùn)算符重載 , 對象的運(yùn)算更易表達(dá)且表達(dá)更加自然; 《面向?qū)ο蠹夹g(shù)與 Visual C++》 第 1章 52 ? 抽象能力強(qiáng) , 函數(shù)模板和類模板提供更高級別的抽象; ? 內(nèi)存管理高效 , C++提供自動和人工回收兩種方式; ? 異常處理加強(qiáng) , 支持對象類型的異常; ? 支持名字空間 , 更加有利于大型軟件工程項目; ? 非純面向?qū)ο蟮恼Z言 , 同時支持對象和模塊描述程序結(jié)構(gòu) 。 ? :包含了應(yīng)用程序所使用的全部資源定義,通常以 .RC為后綴名。 ? ,HPP頭文件:頭文件包含了 CPP、 C源文件中所有數(shù)據(jù)、模塊、類的聲明。 如果確實要訪問串并口,應(yīng)當(dāng)使用通過 Windows提供的函數(shù)來安全的訪問。 《面向?qū)ο蠹夹g(shù)與 Visual C++》 第 1章 47 Windows應(yīng)用程序要求資源基本模式 Windows系統(tǒng)請求資源 ; Windows以供別的程序使用 ? 訪問資源形式 Windows應(yīng)用程序一般不能直接訪問內(nèi)存或其他硬件設(shè)備,如鍵盤、鼠標(biāo)、計數(shù)器、屏幕或串口、并口等。 《面向?qū)ο蠹夹g(shù)與 Visual C++》 第 1章 46 ( 5)資源共享 ? 占用資源形式 對于 DOS(單任務(wù))程序來說,它運(yùn)行時獨(dú)占系統(tǒng)的全部資源,包括顯示器、內(nèi)存等,在程序結(jié)束時才釋放資源。程序員只需簡單的幾十行代碼,就可以設(shè)計出一個非常漂亮的圖形用戶界面。 ? , 應(yīng)用程序是使用圖形設(shè)備接口( GDIgraphics device interface)來進(jìn)行圖形輸出 。 ? 2. Windows程序的所有輸出都是圖形。 Windows操作系統(tǒng)包括三個內(nèi)核基本元件: GDI, KERNEL ,USER。 ?USER為用戶界面對象提供支持, 它用于接收和管理所有輸入消息、系統(tǒng)消息并把它們發(fā)給相應(yīng)的窗口的消息隊列 (一個系統(tǒng)定義的內(nèi)存塊,用于臨時存儲消息 )或是把消息直接發(fā)給窗口過程。 屏幕上繪制像素、打印輸出,繪制用戶界面包括窗口、菜單、對話框等。 ? ( 4)用戶消息:這是程序員自己定義并在應(yīng)用程序中主動發(fā)出的,一般由應(yīng)用程序的某一部分內(nèi)部處理 。 ? ( 2)控制消息:用來與 Windows的控制對象,如列表框、按鈕、檢查框等進(jìn)行雙向通信。 函數(shù)重載 操作符重載 虛函數(shù) :虛函數(shù)使用戶在一個類等級中可以使用相同 函數(shù)的多個版本。 C++支持兩種多態(tài)性: 編譯時的多態(tài)性 和 運(yùn)行時的多態(tài)性 。 ? 特化繼承 :派生類對象繼承了基類的 “ 屬性 ” 和“ 操作 ” , 并對原有 “ 屬性 ” 和 “ 操作 ” 進(jìn)行了修改 。 ? 包含繼承 :派生類對象 完整地 繼承了所有基類的所有 “ 屬性 ” 和 “ 操作 ” , 并 增加 了新的 “ 屬性 ”和 “ 操作 ” 。 車 灑水車 父類 /基類 子類 /派生類 繼承 《面向?qū)ο蠹夹g(shù)與 Visual C++》 第 1章 34 繼承的分類 : : 單繼承 :每個派生類只直接繼承了一個基類的特征 多繼承 :指多個基類派生出一個派生類的繼承關(guān)系,多繼承的派生類直接繼承了不止一個基類的特征。繼承性是指特殊類的對象擁有其一般類的屬性和行為的特性。 ? 盡可能隱蔽對象的內(nèi)部細(xì)節(jié) , 對外形成一道屏障 ,與外部的聯(lián)系只能通過外部接口實現(xiàn) 。 其有兩個含義:一是 封裝性 ,另一個是 “ 信息隱蔽 ” 。
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1