真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯網站制作重慶分公司

詳解c#如何封裝和訪問修飾符-創(chuàng)新互聯

創(chuàng)新互聯www.cdcxhl.cn八線動態(tài)BGP香港云服務器提供商,新人活動買多久送多久,劃算不套路!

專注于為中小企業(yè)提供網站建設、成都做網站服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)札達免費做網站提供優(yōu)質的服務。我們立足成都,凝聚了一批互聯網行業(yè)人才,有力地推動了上1000家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網站建設實現規(guī)模擴充和轉變。

小編這次要給大家分享的是詳解c#如何封裝和訪問修飾符,文章內容豐富,感興趣的小伙伴可以來了解一下,希望大家閱讀完這篇文章之后能夠有所收獲。

封裝 被定義為"把一個或多個項目封閉在一個物理的或者邏輯的包中"。在面向對象程序設計方法論中,封裝是為了防止對實現細節(jié)的訪問。

抽象和封裝是面向對象程序設計的相關特性。抽象允許相關信息可視化,封裝則使開發(fā)者實現所需級別的抽象。

C# 封裝根據具體的需要,設置使用者的訪問權限,并通過 訪問修飾符 來實現。

一個 訪問修飾符 定義了一個類成員的范圍和可見性。C# 支持的訪問修飾符如下所示:

  • public:所有對象都可以訪問;
  • private:對象本身在對象內部可以訪問;
  • protected:只有該類對象及其子類對象可以訪問
  • internal:同一個程序集的對象可以訪問;
  • protected internal:訪問限于當前程序集或派生自包含類的類型。
     

Public 訪問修飾符

Public 訪問修飾符允許一個類將其成員變量和成員函數暴露給其他的函數和對象。任何公有成員可以被外部的類訪問。

下面的實例說明了這點:

using System;

namespace RectangleApplication
{
  class Rectangle
  {
    //成員變量
    public double length;
    public double width;

    public double GetArea()
    {
      return length * width;
    }
    public void Display()
    {
      Console.WriteLine("長度: {0}", length);
      Console.WriteLine("寬度: {0}", width);
      Console.WriteLine("面積: {0}", GetArea());
    }
  }// Rectangle 結束

  class ExecuteRectangle
  {
    static void Main(string[] args)
    {
      Rectangle r = new Rectangle();
      r.length = 4.5;
      r.width = 3.5;
      r.Display();
      Console.ReadLine();
    }
  }
}

文章題目:詳解c#如何封裝和訪問修飾符-創(chuàng)新互聯
分享鏈接:http://weahome.cn/article/dijisi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部