成人免费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關鍵字

2009-09-02 09:24:03

C# this關鍵字

2024-12-26 00:28:59

C#base?關鍵字

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#編程語言

2009-08-13 09:49:16

C#關鍵字

2011-06-14 13:26:27

volatile

2022-01-10 18:11:42

C語言應用技巧

2025-01-22 08:06:38

C#yield數據迭代

2011-06-27 15:08:15

SEO

2024-05-29 14:09:00

C#編程this

2011-07-14 23:14:42

C++static

2024-07-09 08:00:48

C#var?關鍵字
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲综合大片69999 | 一级日韩 | 男女羞羞网站 | 综合二区 | 一级美国黄色片 | 偷拍亚洲色图 | 欧美亚洲另类丝袜综合网动图 | 国产免费又黄又爽又刺激蜜月al | 精品国产第一区二区三区 | 国产精品日韩高清伦字幕搜索 | 电影在线| 在线欧美一区 | 亚洲精品无 | av色噜噜 | 国产精品免费av | 美女久久久久久久 | 日韩精品免费看 | 午夜噜噜噜 | 国产精品久久久久久久久久久久久久 | 国产精品成人品 | 日韩精品在线看 | av一级一片 | 国产在线一区观看 | 一区二区久久 | 一级片在线观看 | 成人免费淫片aa视频免费 | 成在线人视频免费视频 | 久久精品国产一区二区三区不卡 | аⅴ资源新版在线天堂 | 久久99精品久久久久婷婷 | 在线资源视频 | 草在线| 国产成人免费网站 | 毛片a区 | 日本一区二区三区在线观看 | 日本羞羞影院 | 日韩在线播放第一页 | 99精品国产一区二区三区 | 国产高清久久 | 午夜一区二区三区视频 | 天天拍天天射 |