日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
C#interface接口學(xué)習(xí)的一點(diǎn)體會(huì)

對(duì)C# interface接口接觸沒(méi)多長(zhǎng)時(shí)間,對(duì)此起初感覺(jué)很簡(jiǎn)單,C#程序中增加了Interface,在程序的后期擴(kuò)展及維護(hù)中會(huì)節(jié)省大量人力物力。前期的實(shí)現(xiàn)利用新建的Class:Project能夠整體約束、調(diào)用接口。但涉及到類(lèi)的實(shí)例化,及其屬性、方法的調(diào)用,則會(huì)受到某些限制。在本示例中新建的Program對(duì)clsVBProgramer 以及clsCSharpProgramer的屬性無(wú)法實(shí)例化,經(jīng)過(guò)測(cè)試發(fā)現(xiàn)類(lèi)Project的WriteProgram無(wú)法輸出前兩者的屬性。

在成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)中從網(wǎng)站色彩、結(jié)構(gòu)布局、欄目設(shè)置、關(guān)鍵詞群組等細(xì)微處著手,突出企業(yè)的產(chǎn)品/服務(wù)/品牌,幫助企業(yè)鎖定精準(zhǔn)用戶,提高在線咨詢和轉(zhuǎn)化,使成都網(wǎng)站營(yíng)銷(xiāo)成為有效果、有回報(bào)的無(wú)錫營(yíng)銷(xiāo)推廣。創(chuàng)新互聯(lián)建站專(zhuān)業(yè)成都網(wǎng)站建設(shè)10余年了,客戶滿意度97.8%,歡迎成都創(chuàng)新互聯(lián)客戶聯(lián)系。

C# interface接口實(shí)現(xiàn)源代碼如下:

 
 
 
  1. using System;  
  2.  
  3. namespace Delegate  
  4. {  
  5. class DelegateSample  
  6. {  
  7. static void Main(string[] args)  
  8. {  
  9. clsProject Proj = new clsProject();  
  10. IProgrammer Program;  
  11. //調(diào)用VBProgrammer  
  12. Program =new clsVBProgramer();  
  13. Proj.WriteProgram(Program);  
  14. //調(diào)用CSharpProgrammer  
  15. Program =new clsCSharpProgramer();  
  16. Proj.WriteProgram(Program);  
  17. }  
  18. }  
  19. //定義接口  
  20. interface IProgrammer  
  21. {  
  22. void WriteCode();  
  23. }  
  24. //定義VBProgrammer類(lèi)  
  25. class clsVBProgramer:IProgrammer  
  26. {  
  27. string StrVB = "VBProbramer";  
  28. public void WriteCode()  
  29. {  
  30. Console.WriteLine("調(diào)用類(lèi){0}",StrVB);  
  31. }  
  32. }  
  33. //定義CSarpProgrammer類(lèi)  
  34. class clsCSharpProgramer : IProgrammer  
  35. {  
  36. string StrCS = "CsharpProgramer";  
  37. public void WriteCode()  
  38. {  
  39. Console.WriteLine("調(diào)用類(lèi){0}",StrCS);  
  40. }  
  41. }  
  42. //定義Project類(lèi),用于  
  43. class clsProject  
  44. {  
  45. public void WriteProgram(IProgrammer Programmer)  
  46. {  
  47. Programmer.WriteCode();  
  48. }  
  49. }  
  50. }  

對(duì)C# interface接口的一點(diǎn)學(xué)習(xí)體會(huì)就和你分享到這里,希望對(duì)你了解C# interface接口有所幫助。


網(wǎng)頁(yè)題目:C#interface接口學(xué)習(xí)的一點(diǎn)體會(huì)
瀏覽地址:http://www.5511xx.com/article/dpdhogi.html