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

正文內(nèi)容

畢業(yè)設(shè)計圖書管理系統(tǒng)畢業(yè)設(shè)計-文庫吧資料

2025-07-17 15:01本頁面
  

【正文】 ? 實現(xiàn)繼承(類繼承) —— 派生類型繼承了基類型的所有成員,包括方法、屬性、事件和索引的實現(xiàn)代碼,派生類既可以直 接調(diào)用基類的各種函數(shù)成員的實現(xiàn)代碼,也可以自己編寫代碼來覆蓋或重寫它們,還可以為派生類添加新的數(shù)據(jù)和函數(shù)成員。 在 C 中,一個接口可以繼承自多個接口,一個類也可以實現(xiàn)多個接口。 所以接口定義的是一種契約( contract),實現(xiàn)該接口的類則遵守( adhere)此契約。 1.接口 接口( interface,界面)的概念來源于組件編程的思想。 C 中沒有明確指出基類的類,都以 Object 作為其默認基類。 靜態(tài)類一般用于定義公用的常數(shù)和方法(如 .NET 中的 Math 類),使用時不需要創(chuàng)建實例,直接用“類名 .字段”或“類名 .方法”即可。靜態(tài)類中只能包含靜態(tài)成員,可以用靜態(tài)構(gòu)造函數(shù)來初始化這些靜態(tài)成員。 太原理工大學(xué)高等教育自學(xué)考試 學(xué)生:鄭莉 20xx 年 5 月 10 日 12 編譯時,編譯器會合并位于不同文件中的同一個分部類的 XML 注釋、屬性、基類、接口和成員。但是類的屬性、基類和實現(xiàn)接口的列表卻可以不同。位于不同文件中的同一個分部類,必須位于同一個命名空間或包含類型(對嵌入式分部類)之中,而且在所有類修飾符必須完全一致。前者允許將一個類、結(jié)構(gòu)或接口的定義,放到多個文件中;后者則是僅包含靜態(tài)成員的類。而不是像C++那樣,一個修飾符可以修飾位于其后(直到下一個修飾符為止)的若干成員。 結(jié)構(gòu)成員聲明與類的基本相同,只是沒有 finalizerdeclaration(終結(jié)器聲明,即析構(gòu)函數(shù)定義)。 ? 不允許初始化結(jié)構(gòu)的字段,但是可以初始化結(jié)構(gòu)的常量成員。 ? 結(jié)構(gòu)的自定義的構(gòu)造函數(shù),必須初始化結(jié)構(gòu)中全部成員的值。 ? 結(jié)構(gòu)隱式地繼承了 類型。 ? 結(jié)構(gòu)是密封的( sealed),因此不能被繼承。但是它與 C 的(位于 CLR 堆中的)類(為引用類型)不同,它是一種(位于局部棧 中的)值類型。格式(與 C++的析構(gòu)函數(shù)相同)為: ~類型名 ()。 ? 終結(jié)器( finalizer) —— 在 C 的舊版本中叫析構(gòu)函數(shù)( destructor),但由于引用類型的對象是位于具有垃圾內(nèi)存自動回收功能的 CLR堆上,所以 C 中的析構(gòu)函數(shù)的功能與 C++的很不一樣。為類編寫無參數(shù)的具體構(gòu)造函數(shù)是 C 的一個新特征,主要用于類的靜態(tài)字段或?qū)傩缘倪\行時初始化。例如: A a = new A()。格式為:類型名 ([參數(shù)列表 ])。 ? 實例構(gòu)造函數(shù)( instance constructor) —— 實現(xiàn)初始化一個類實例所需的行為,會在創(chuàng) 建每個類實例時被系統(tǒng)調(diào)用。 ? 用戶定義的運算符( operator) —— 運算符重載函數(shù)。 ? 索引器( indexer) —— 允許對象像數(shù)組一樣被索引的一種成員??蛻舫绦蚩梢哉{(diào)用事件處理程序代碼來響應(yīng)該事件。 ? 事件( event) —— 定義該類可生成的通知( notifications) 。 ( 3)函數(shù)成員 類的 函數(shù)成員( function member)有: ? 屬性( property) —— 提供對對象或類的特性( characteristic)進行訪問的成員。常量默認是(總是)靜態(tài)的。 類的數(shù)據(jù)成員可以是靜態(tài)數(shù)據(jù)(使用了 static 修飾符),也可以是實例數(shù)據(jù)(未使用 static 修飾符)。 ( 2)數(shù)據(jù)成員 類的數(shù)據(jù)成員( data member)有: [ [屬性 ] ] [常量修飾符 ] const 標識符 [ = 常量表達式 ] [,? ? ] 。 C 類的 public、 protected、 private 等成員修飾符,每次只能修飾一個成員,直接位于成員聲明的開始處,而且沒有冒號分隔符。 ? protected internal(保護內(nèi)部的) —— 只能被此程序或其包含類所派生的類型訪問。 ? protected(保護的) —— 只可被包含類( containing class)或其派生的類型訪問。這是 C 新引進的功能,用于解決大型對太原理工大學(xué)高等教育自學(xué)考試 學(xué)生:鄭莉 20xx 年 5 月 10 日 9 象類型的定義問題,因為 C 不支持類體之外的方法和函數(shù)體定義。 功能與 C++/CLI 的可見性說明符類似,只是增加了 static 修飾符 。 面向?qū)ο蟮?C 編程 1.類 類類型定義包含數(shù)據(jù)成員、函數(shù)成員和嵌套類型的數(shù)據(jù)結(jié)構(gòu),其中數(shù)據(jù)成員包括常量和字段,函數(shù)成員包括方法、屬性、事件、索引器、運算符、實例構(gòu)造函數(shù)、析構(gòu)函數(shù)和靜態(tài)構(gòu)造函數(shù)。 ? 持久化( persistence) —— 將對象存入永久存儲中(如文件、數(shù)據(jù)庫等)。 ? 重載( overload) —— 一個類中的,參數(shù)的數(shù)目、類型或排列順序不同的多個同名方法(成員函數(shù))。方法是類要做的事情。屬性是類知道的事物。(在 C++中, 也把類的公用成員函數(shù)叫做接口)。必須在接口的派生類中,實現(xiàn)接口的全部方法。 ? 接口( interface) —— 純抽象的類,類的模版。 ? 抽象類( abstract class) —— 至少包含一個純虛函數(shù)的類,不能被實例化。 ? 虛函數(shù)( virtual function) —— 可以在子類中被覆蓋( override)的函數(shù)。 太原理工大學(xué)高等教育自學(xué)考試 學(xué)生:鄭莉 20xx 年 5 月 10 日 8 ? 子類( subclass) —— 繼承自另一個類的派生類( derived class)。 ? 繼承( inheritance) —— 創(chuàng)建子類的機制,一種“ is a”或“ is like”關(guān)系,形成類層次結(jié)構(gòu)。 ? 實例( instance) —— 一個對象,是某個類的示例。 CPoint p。 ? 對象( object) —— 問題中的事物,類的實例(變量),擁有數(shù)據(jù)和功能。 ? 類( class) —— 問題的抽象,對象的模版,接口的實現(xiàn)。封裝意味著將數(shù)據(jù)及相關(guān)函數(shù)打包到一個單一的單元(類)中。 ? 封裝( encapsulation) —— 將某種保密和隱匿應(yīng)用到類中的 數(shù)據(jù)和一些方法(函數(shù)或子例程)上。抽象是在事物的周圍繪制透明的盒子,是定義事物接口的行為。 2.基本概念 面向?qū)ο缶幊痰幕靖拍睿愃频母拍疃?、表達不夠準確、各處的用法各異): ? 抽象( abstraction) —— 一個問題的本質(zhì)特征。多態(tài)可以分為: ? 編譯時多態(tài):包括函數(shù)和運算符的重載( overload),通過早期的靜態(tài)綁定( binding)來實現(xiàn)。 ? 繼承( inheritance) —— 利用問題和事物的相似性,通過類的(多層)繼承機制,可以達到減少軟件開發(fā)難度和重用已有對象的屬性和方法之目的。通過類和對象,將屬性(數(shù)據(jù) /變量)和方法(操作 /函數(shù))封裝在一個黑箱內(nèi),太原理工大學(xué)高等教育自學(xué)考試 學(xué)生:鄭莉 20xx 年 5 月 10 日 7 將細節(jié)隱藏起來。 OOP 只是在高級程序設(shè)計語言中,流行的多種編程技術(shù)之一。 C中 OOP 概述 程序設(shè)計語言,在思想上發(fā)展很快,在技術(shù)上也是不斷創(chuàng)新。 C語言簡介 C( C Sharp)是微軟于 20xx 年提出的一種源于 C++、類似于 Java 的面向?qū)ο缶幊陶Z言,適合于分布式環(huán)境中的組件開發(fā)。在開發(fā)時,運行庫的作用稍有變化;由于做了大量的自動處理工作(如內(nèi)存管理),運行庫使開發(fā)人員的操作非常簡單,尤其是與今天的 COM 相比。同時還永久提供免費的 Visual Studio Express 版本 運行庫實際上在組件的運行時和開發(fā)時操作中都起到很大的作用,盡管名稱中沒有體現(xiàn) 這個意思。總體來說是一個非常龐大的軟件,甚至包含代碼測試功能。 .NET 字眼從各種語言的名字中被抹去,但是這個版本的 Visual Studio 仍然還是面向 .NET 框架的(版本 )。 SQL 語言是關(guān)系數(shù)據(jù)庫的標準化語言,已得到了廣泛的應(yīng)用。 關(guān)系模型和層次、網(wǎng)狀模型的最大判別是用關(guān)鍵碼而不是用指針導(dǎo)航數(shù)據(jù),表格簡單用戶易懂,編程時并不涉及存儲結(jié)構(gòu),訪問技術(shù)等細節(jié)。關(guān)系模型是由若干個關(guān)系模式組成的集合。 關(guān)系模型。根據(jù)數(shù)據(jù)模型的不同, DBMS 可以分成層次型、網(wǎng)狀型、關(guān)系型、面向?qū)ο笮偷?。對?shù)據(jù)庫的一切操作,包括定義、更新及各種控制 ,都是通過 DBMS 進行的。 數(shù)據(jù)庫管理系統(tǒng) 數(shù)據(jù)庫管理系統(tǒng)( DBMS)是指數(shù)據(jù)庫系統(tǒng)中管理數(shù)據(jù)的軟件系統(tǒng)。 數(shù)據(jù)庫技術(shù)在計算機軟件鄰域研究中一直是非常重要的主題,產(chǎn)生于 60 年代,40 多年來數(shù)據(jù)庫技術(shù)得到了迅速發(fā)展,并已形成較為完整的理論體系和一大批實用系統(tǒng)。開發(fā)的主要過程為:理解用戶的需求,然后,把它們轉(zhuǎn)變?yōu)橛行У臄?shù)據(jù)庫設(shè)計。 關(guān)鍵詞 : C程序設(shè)計語言 , SQL SERVER 20xx,軟件工程 太原理工大學(xué)高等教育自學(xué)考試 學(xué)生:鄭莉 20xx 年 5 月 10 日 3 目錄 摘 要 ............................................................................................................................................................................2 第 1 章 基礎(chǔ)理論知識 ...................................................................................................................................................5 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)簡介 ................................................................................................................................ 5 數(shù)據(jù)庫管理系統(tǒng) ................................................................................................................................................. 5 MICROSOFT VISUAL STUDIO 20xx 簡介 .................................................................................................................. 6 C語言簡介 .......................................................................................................................................................... 6 C中 OOP概述 ............................................................................................................................................6 面向?qū)ο蟮?C 編程 ................................................................................................................................8 接口與繼承 ................................................................................................
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1