成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

C# base關鍵字淺談

開發 后端
這里介紹C# base關鍵字用于從派生類中訪問基類的成員,從靜態方法中使用C# base關鍵字是錯誤的。C# base關鍵字主要用于面向對象開發的對態這方面。

C# base關鍵字用于從派生類中訪問基類的成員:調用基類上已被其他方法重寫的方法。指定創建派生類實例時應調用的基類構造函數。基類訪問只能在構造函數、實例方法或實例屬性訪問器中進行。

示例:

在派生類中調用基類方法。

  1. //base關鍵字  
  2. //訪問基類成員  
  3. usingSystem;  
  4.  
  5. publicclassBaseClass  
  6. {  
  7. protectedstring_className="BaseClass";  
  8.  
  9. publicvirtualvoidPrintName()  
  10. {  
  11. Console.WriteLine("ClassName:{0}",_className);  
  12. }  
  13. }  
  14.  
  15. classDerivedClass:BaseClass  
  16. {  
  17. publicstring_className="DerivedClass";  
  18.  
  19. publicoverridevoidPrintName()  
  20. {  
  21. Console.Write("TheBaseClassNameis{0}");  
  22. //調用基類方法  
  23. base.PrintName();  
  24. Console.WriteLine("ThisDerivedClassis{0}",_className);  
  25. }  
  26. }  
  27.  
  28. classTestApp  
  29. {  
  30. publicstaticvoidMain()  
  31. {  
  32. DerivedClassdc=newDerivedClass();  
  33. dc.PrintName();  
  34. }  
  35. }  
  36.  
  37. /**//*  
  38. 控制臺輸出:  
  39. TheBaseClassNameisBaseClass  
  40. ThisDerivedClassisDerivedClass  
  41. */  
  42. 在派生類中調用基類構造函數。  
  43. //keywords_base2.cs  
  44. usingSystem;  
  45. publicclassBaseClass  
  46. {  
  47. intnum;  
  48.  
  49. publicBaseClass()  
  50. {  
  51. Console.WriteLine("inBaseClass()");  
  52. }  
  53.  
  54. publicBaseClass(inti)  
  55. {  
  56. num=i;  
  57. Console.WriteLine("inBaseClass(int{0})",num);  
  58. }  
  59. }  
  60.  
  61. publicclassDerivedClass:BaseClass  
  62. {  
  63. //該構造器調用BaseClass.BaseClass()  
  64. publicDerivedClass():base()  
  65. {  
  66. }  
  67.  
  68. //該構造器調用BaseClass.BaseClass(inti)  
  69. publicDerivedClass(inti):base(i)  
  70. {  
  71. }  
  72.  
  73. staticvoidMain()  
  74. {  
  75. DerivedClassdc=newDerivedClass();  
  76. DerivedClassdc1=newDerivedClass(1);  
  77. }  

從靜態方法中使用C# base關鍵字是錯誤的。C# base關鍵字主要用于面向對象開發的對態這方面。

【編輯推薦】

  1. 如何用C#和ADO.NET訪問
  2. 淺析C# Switch語句
  3. C#驗證輸入方法詳解
  4. 簡單介紹C# 匿名方法
  5. C# FileSystemWatcher對象
責任編輯:佚名 來源: 博客園
相關推薦

2009-08-06 17:52:23

C#增加that關鍵字

2024-12-26 00:28:59

C#base?關鍵字

2009-09-02 09:24:03

C# this關鍵字

2009-08-21 14:58:56

C# this關鍵字

2009-08-13 13:04:29

C# lock關鍵字

2009-08-13 17:44:34

C# using關鍵字

2009-08-26 15:16:29

C# lock關鍵字

2009-08-21 14:16:35

C# New關鍵字

2009-07-31 16:34:17

dynamicC# 4.0

2011-04-21 16:57:56

staticextern

2009-09-01 15:25:04

C# default關

2024-06-04 17:02:38

newC#編程語言

2011-06-14 13:26:27

volatile

2022-01-10 18:11:42

C語言應用技巧

2009-08-13 09:49:16

C#關鍵字

2025-01-22 08:06:38

C#yield數據迭代

2011-06-27 15:08:15

SEO

2024-05-29 14:09:00

C#編程this

2024-07-09 08:00:48

C#var?關鍵字

2011-06-21 09:50:51

volatile
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产视频1区 | 日韩美香港a一级毛片免费 国产综合av | 99免费视频 | 国产精品大全 | 日韩中文字幕视频 | 性欧美hd| 国产一区视频在线 | 91国内产香蕉 | 久久久精品久久 | 99精品视频在线观看 | 视频一区二区在线观看 | 91中文视频 | 国产欧美精品一区二区 | 亚洲国产精品va在线看黑人 | 免费看黄视频网站 | 亚洲黄色片免费观看 | 欧美日韩电影一区 | 91精品久久久久 | 日韩在线观看一区 | 91精品国产高清一区二区三区 | 一呦二呦三呦国产精品 | 亚洲婷婷六月天 | 日韩高清国产一区在线 | 在线不卡视频 | 久久夜视频 | 国产精品久久久久一区二区三区 | 成人中文字幕在线观看 | 日韩电影中文字幕 | 亚洲精品成人 | 久久精品国产99国产精品 | 亚洲精品电影网在线观看 | 国产aa| 欧美成人一区二区 | 99热最新网址 | 久久精品亚洲国产奇米99 | 91久久精品国产91久久 | 最新午夜综合福利视频 | 精品欧美一区二区三区久久久 | 色毛片| 日韩综合在线播放 | 亚洲成av人片在线观看无码 |