日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
C#base關(guān)鍵字淺談

C# base關(guān)鍵字用于從派生類中訪問基類的成員:調(diào)用基類上已被其他方法重寫的方法。指定創(chuàng)建派生類實(shí)例時(shí)應(yīng)調(diào)用的基類構(gòu)造函數(shù)?;愒L問只能在構(gòu)造函數(shù)、實(shí)例方法或?qū)嵗龑傩栽L問器中進(jìn)行。

示例:

在派生類中調(diào)用基類方法。

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

從靜態(tài)方法中使用C# base關(guān)鍵字是錯(cuò)誤的。C# base關(guān)鍵字主要用于面向?qū)ο箝_發(fā)的對(duì)態(tài)這方面。


分享題目:C#base關(guān)鍵字淺談
URL鏈接:http://www.dlmjj.cn/article/dhdessc.html