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

正文內(nèi)容

第3章面向?qū)ο笤O(shè)計(jì)(已修改)

2024-10-12 19:14 本頁(yè)面
 

【正文】 第 3章 面向?qū)ο笤O(shè)計(jì) ? 面向?qū)ο笤O(shè)計(jì)是軟件設(shè)計(jì)的一種方法。該方法是根據(jù)面向?qū)ο笏枷?,以?duì)象為基礎(chǔ)來進(jìn)行軟件的設(shè)計(jì)。面向?qū)ο蟮脑O(shè)計(jì)方法主要應(yīng)用于大型的軟件項(xiàng)目中,其主要的優(yōu)點(diǎn)是提高開發(fā)效率、節(jié)約成本、容易維護(hù)。本章將詳細(xì)討論如何在 C中聲明類、接口以及其屬性和方法的面向?qū)ο蠹夹g(shù)。 面向?qū)ο蟾攀? ? 面向?qū)ο笫且环N模塊化的、以對(duì)象為基礎(chǔ)的設(shè)計(jì)思想,現(xiàn)在被廣泛應(yīng)用于軟件設(shè)計(jì)領(lǐng)域。本節(jié)將講述面向?qū)ο蟮幕靖拍?,以及如何使用面向?qū)ο蟮乃枷雭碓O(shè)計(jì)。 對(duì)象的概念 ? 在面向?qū)ο笏枷胫校罨镜膯卧褪菍?duì)象。對(duì)象可以代表任何事物,從個(gè)人到整個(gè)學(xué)校,一個(gè)整數(shù)到一個(gè)數(shù)據(jù)集合,一滴水到一條大河等,這些都可以看作是一個(gè)對(duì)象。對(duì)象不僅表示有形的實(shí)體,也可以表示無形的、抽象的事物,如課程、計(jì)劃等。 面向?qū)ο蟮脑O(shè)計(jì)方法 ? 面向?qū)ο蠓椒ǎ?ObjectOriented Method)是把面向?qū)ο蟮乃枷霊?yīng)用于軟件的開發(fā)中。從程序的角度來看,對(duì)象則是被封裝起來的代碼塊,或者稱為一個(gè)功能模塊。在對(duì)象中,包含著若干個(gè)屬性和方法。在面向?qū)ο笾?,和?duì)象有直接關(guān)系的就是類。類是對(duì)象的一個(gè)抽象的概念,對(duì)象則是類的一個(gè)實(shí)例化。例如,如果把某個(gè)蘋果看作是一個(gè)對(duì)象,則這個(gè)蘋果可以抽象為一個(gè)水果類,這個(gè)蘋果也是水果類的實(shí)例化。 ? 面向?qū)ο蟮闹饕卣饔?3個(gè):封裝性、繼承性和多態(tài)性。 命 名 空 間 ? 命名空間是用來組織類的。通??梢园严嚓P(guān)聯(lián)的類放在一個(gè)命名空間中,進(jìn)行有效的管理。本節(jié)將介紹如何定義命名空間,以及如何引用。 命名空間的概念 ? 組織代碼的最基本的單元就是類。把每個(gè)類分別寫在一個(gè)文件中,可以更好地組織代碼的結(jié)構(gòu)。但是,有時(shí)候還需要組織各個(gè)類,將再次分類的類組織起來。微軟公司的 .NET架構(gòu)提供了一種可以組織類的概念,那就是命名空間。 ? 在 .NET框架中,已經(jīng)定義了很多系統(tǒng)的類,并存放在命名空間 System中。 命名空間的定義和引用 ? 用戶可以自己定義命名空間,以便程序的功能可以更好地得到擴(kuò)展,代碼也可以更加有效合理地組織起來。本節(jié)介紹如何定義和引用命名空間。 ? 1.命名空間的定義 ? 2.命名空間的引用 ? 使用命名空間之前,要先引用。引用命名空間是利用 using關(guān)鍵字,后跟命名空間的名稱。引用命名空間 CustomNamespace1的代碼如下: ?
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1