国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - C# - 輕松學習C#的密封類

輕松學習C#的密封類

2021-11-04 13:21C#教程網 C#

輕松學習C#的密封類,對C#的密封類感興趣的朋友可以參考本篇文章,幫助大家更靈活的運用C#的密封類。

密封類概述
       并不是所有的類都可以被繼承,C#語言中就是密封類。在C#語言中我們可以把類聲明為sealed。這表示不能繼承該類,如果想要繼承那么編譯器肯定會報錯。在把類或方法標記為sealed時,最可能出現的情形時:如果要對庫,類或自己編寫的其他類進行操作,則重寫某些功能會導致編譯錯誤。也可以因商業原因把類或方法標記為sealed,以防第三方違反注冊協議的方式擴展該類。但是在一般情況下,在把類或方法標記為sealed時要小心,因為這么做會限制它的使用。即使不希望它能繼承一個類或重寫類的某個成員,仍有可能在將來的某個時刻,有人會遇到沒有預料到的情形。.NET基類庫大量使用了密封類,使希望從這些類派生出自己的類的第三方開發人員無法訪問這些類。
       密封類的聲明格式為:
       訪問修飾符  sealed  class  類名:基類或接口
       {
               類體
       }

       其中訪問修飾符,基類或接口都是可選的。
       密封方法概述
       當實例方法聲明包含sealed修飾符時,稱方法為密封方法。如果實例方法聲明包含sealed修飾符,則它必須包含override修飾符。使用sealed修飾符可以防止派生類進一步重寫該方法。要在方法中使用sealed關鍵字,必須現在基類上將其聲明為重寫。如果基類上不希望有重寫的方法或屬性,就不要將其聲明為virtual。
       訪問修飾符  sealed  override 方法名稱(參數列表)
      {
             方法體
      }

      其中訪問修飾符,參數列表都是可選的。
      來看看實例

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<span style="font-size:18px;">using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace qq
{
  class class1
  {
    public virtual void seaText()
    {
      Console.WriteLine("這是一個未密封的方法!");
    }
  }
  sealed class class2 : class1
  {
    public sealed override void seaText()
    {
      Console.WriteLine("這是一個密封的方法!");
    }
  }
  /*class class3 : class2//密封類不能被繼承
  {
    public override void seaText()//不能重寫密封方法
    {
      Console.WriteLine("這是一個不能運行的方法!");
    }
  }*/
  class Program
  {
    static void Main(string[] args)
    {
      class2 c2 = new class2();
      c2.seaText();
      Console.ReadLine();
    }
  }
}</span>

很簡單得出的輸出結果:這是一個密封的方法

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<span style="font-size:18px;">using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace qq
{
  sealed class Person
  {
    public void print_Person_name()
    {
      Console.WriteLine("張三");
    }
  }
  class Student : Person//密封類不能被繼承
  {
  }
  class Program
  {
    static void Main(string[] args)
    {
      Student s1 = new Student();
      s1.Print_Person_name();//不能調用密封類的方法
      Console.ReadLine();
    }
  }
}</span>

這是一個錯誤的實例,在我們使用密封類的時候不能出現這樣的情況,再者就是這樣的關鍵字我們一般要少用。

以上就是關于C#的密封類的全部內容介紹,希望對大家的學習有所幫助。

延伸 · 閱讀

精彩推薦
  • C#WPF 自定義雷達圖開發實例教程

    WPF 自定義雷達圖開發實例教程

    這篇文章主要介紹了WPF 自定義雷達圖開發實例教程,本文介紹的非常詳細,具有參考借鑒價值,需要的朋友可以參考下...

    WinterFish13112021-12-06
  • C#深入解析C#中的交錯數組與隱式類型的數組

    深入解析C#中的交錯數組與隱式類型的數組

    這篇文章主要介紹了深入解析C#中的交錯數組與隱式類型的數組,隱式類型的數組通常與匿名類型以及對象初始值設定項和集合初始值設定項一起使用,需要的...

    C#教程網6172021-11-09
  • C#C#通過KD樹進行距離最近點的查找

    C#通過KD樹進行距離最近點的查找

    這篇文章主要為大家詳細介紹了C#通過KD樹進行距離最近點的查找,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    帆帆帆6112022-01-22
  • C#Unity3D實現虛擬按鈕控制人物移動效果

    Unity3D實現虛擬按鈕控制人物移動效果

    這篇文章主要為大家詳細介紹了Unity3D實現虛擬按鈕控制人物移動效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一...

    shenqingyu060520232410972022-03-11
  • C#C# 實現對PPT文檔加密、解密及重置密碼的操作方法

    C# 實現對PPT文檔加密、解密及重置密碼的操作方法

    這篇文章主要介紹了C# 實現對PPT文檔加密、解密及重置密碼的操作方法,非常不錯,具有參考借鑒價值,需要的朋友可以參考下...

    E-iceblue5012022-02-12
  • C#C#實現XML文件讀取

    C#實現XML文件讀取

    這篇文章主要為大家詳細介紹了C#實現XML文件讀取的相關代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    Just_for_Myself6702022-02-22
  • C#C#設計模式之Visitor訪問者模式解決長隆歡樂世界問題實例

    C#設計模式之Visitor訪問者模式解決長隆歡樂世界問題實例

    這篇文章主要介紹了C#設計模式之Visitor訪問者模式解決長隆歡樂世界問題,簡單描述了訪問者模式的定義并結合具體實例形式分析了C#使用訪問者模式解決長...

    GhostRider9502022-01-21
  • C#C#裁剪,縮放,清晰度,水印處理操作示例

    C#裁剪,縮放,清晰度,水印處理操作示例

    這篇文章主要為大家詳細介紹了C#裁剪,縮放,清晰度,水印處理操作示例,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    吳 劍8332021-12-08
主站蜘蛛池模板: 自拍偷拍专区 | 狠狠av| 午夜免费电影 | 91成人小视频| 久久一区| 91在线资源 | 日韩一区二区三区在线观看 | 欧美九九九 | 成人在线小视频 | 毛片在线免费 | 高清hd写真福利在线播放 | 成人深夜在线观看 | 久久99精品久久久久久噜噜 | 欧美精品不卡 | 成人免费视频网址 | 婷婷综合久久 | 日本免费黄色 | 中文字幕在线视频第一页 | 日韩一区二区福利 | 二区三区在线 | 欧美日韩综合视频 | 激情网站免费观看 | 亚洲在线看 | 欧美一区二区三区在线播放 | 久久久久香蕉视频 | 日本中文字幕在线观看 | 欧美人成在线观看 | 色五月激情综合网 | 国内精品久久久久久 | 成人影院www在线观看 | 日韩欧美精品在线 | 拍真实国产伦偷精品 | 欧美国产在线观看 | 最新高清无码专区 | 久久99视频 | 精品久久久久久久久久久久久久 | 日韩中文一区二区三区 | 欧美国产一区二区三区 | 欧美日韩综合视频 | 免费午夜视频 | 国产精品视频一区二区三区不卡 |