常見net技術(shù)面試題_第1頁(yè)
已閱讀1頁(yè),還剩12頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、常見常見.技術(shù)面試題技術(shù)面試題C#什么是委托?委托和事件是什么關(guān)系?什么是委托?委托和事件是什么關(guān)系?答:簡(jiǎn)單的說(shuō):委托是一種方法容器,里面可以裝載若干個(gè)具有相同簽名的方法引用地址,那么調(diào)用委托,就相當(dāng)于同時(shí)調(diào)用了該容器內(nèi)的所有方法。委托可以將方法作為參數(shù)傳遞給方法.?事件是一種特殊的委托什么是反射?什么是反射??答:反射提供了封裝程序集,模塊和類型對(duì)象,可以用反射動(dòng)態(tài)地創(chuàng)建類型的實(shí)例,將類型綁定到現(xiàn)有對(duì)象,或者從現(xiàn)有對(duì)象類型里獲取類型

2、,然后調(diào)用類型的方法或訪問(wèn)字段和屬性。C#中是否可以從多個(gè)類中繼承?如何實(shí)現(xiàn)多重繼承?中是否可以從多個(gè)類中繼承?如何實(shí)現(xiàn)多重繼承??答:不能要想實(shí)現(xiàn)多繼承就用接口什么是密封類?什么是密封類??答:密封類是類的一種,用sealed修飾,不能用作基類。因此,它也不能是抽象類。密封類主要用于防止派生。using關(guān)鍵字有幾種用途?關(guān)鍵字有幾種用途??答:兩種?(1)應(yīng)用命名空間?(2)定義一個(gè)范圍在范圍結(jié)束時(shí)處理對(duì)象性實(shí)現(xiàn)。區(qū)別四,在抽象類中,

3、新增一個(gè)方法的話,繼承類中可以不用作任何處理;?而對(duì)于接口來(lái)說(shuō),則需要修改繼承類,提供新定義的方法。??如下給出兩者的簡(jiǎn)單對(duì)比表格。接口抽象類多繼承支持不支持類型限制沒(méi)有有,只能是引用類型方法實(shí)現(xiàn)繼承類型中必須給出方法實(shí)現(xiàn)繼承類中可以不給出擴(kuò)展性比較麻煩相對(duì)比較靈活多層繼承比較麻煩,需要借助虛函數(shù)比較靈活公共變量與屬性的區(qū)別?公共變量與屬性的區(qū)別?答:(1)屬性只能通過(guò)初始化類,創(chuàng)建對(duì)象后才能使用。變量則沒(méi)有這方面要求,(2)屬性沒(méi)有固

4、定的地址,屬性的賦值只是使指針變量賦值只是變量的地址儲(chǔ)存所指的地址值結(jié)構(gòu)與類的區(qū)別?結(jié)構(gòu)與類的區(qū)別?答:結(jié)構(gòu)和類具有大體的語(yǔ)法,但是結(jié)構(gòu)受到的限制比類要多。結(jié)構(gòu)不能申明有默認(rèn)的構(gòu)造函數(shù),為結(jié)構(gòu)的副本是又編譯器創(chuàng)建和銷毀的,所以不需要默認(rèn)的構(gòu)造函數(shù)和析構(gòu)函數(shù)。結(jié)構(gòu)是值類型,所以對(duì)結(jié)構(gòu)變量所做的改變不會(huì)影響其的原值,而類是應(yīng)用類型,改變其變量的值會(huì)改變其原值。申明結(jié)構(gòu)用Struck關(guān)鍵字,申明類用class關(guān)鍵字,向方法傳遞結(jié)構(gòu)是時(shí)是通過(guò)值

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論