存取修飾詞(二)

來源:互聯網
上載者:User
訪問 1、Public

Public 關鍵字將公用存取權限授予一個或多個被聲明的編程元素。對公用元素的可訪問性沒有限制。
Public 關鍵字用於下面的上下文中:
Class 語句 Const 語句 Declare 語句 Delegate 語句 Dim 語句 Enum 語句 Event 語句 Function 語句 Interface 語句 Module 語句 Property 語句 Structure 語句 Sub 語句

2、Private

Private 關鍵字將私人存取權限授予一個或多個被聲明的編程元素。對私人元素的訪問只能發生在聲明私人元素的上下文中,其中包括任何巢狀型別的成員,例如從嵌套過程內或嵌套枚舉中的賦值運算式內進行訪問。(不能用於Module語句)
Private 關鍵字用於下面的上下文中:
Class 語句 Const 語句 Declare 語句 Delegate 語句 Dim 語句 Enum 語句 Event 語句 Function 語句 Interface 語句 Property 語句 Structure 語句 Sub 語句

3、Protected

Protected 關鍵字將受保護存取權限授予一個或多個被聲明的編程元素。受保護的元素僅可從它們自己的類或衍生類別中訪問。受保護訪問不是友元訪問的超集。
在同一聲明中,可以將 Protected 關鍵字與 Friend 關鍵字結合使用。此組合對聲明的元素同時授予 Friend 和 Protected 存取權限,故從同一程式集、它們自己的類和任何衍生類別均可訪問它們。
Protected 關鍵字用於下面的上下文中:
Class 語句 Const 語句 Declare 語句 Delegate 語句  Dim 語句 Enum 語句 Event 語句 Function 語句 Interface 語句 Property 語句 Structure 語句 Sub 語句

4、Friend

Friend 關鍵字授予對一個或多個所聲明的編程元素的友元存取權限。友好元素可從包含它們聲明的程式和同一程式集的其他任何地方進行訪問。
Friend 關鍵字可以在同一聲明中與 Protected 關鍵字結合使用。此組合對聲明的元素同時授予 Friend 和 Protected 存取權限,故從同一程式集、它們自己的類和任何衍生類別均可訪問它們。
Friend 關鍵字用於下面的上下文中:
Class 語句 Const 語句 Declare 語句 Delegate 語句  Dim 語句 Enum 語句 Event 語句 Function 語句 Interface 語句 Module 語句  Property 語句 Structure 語句 Sub 語句



5、Static

Static 關鍵字指示一個或多個被聲明的變數是靜態。靜態變數將在聲明它們的過程終止後繼續存在並保留它們的最新值。
Static 關鍵字用於下面的上下文中:Dim 語句


Dim(它不是修飾符)

在模組、類、結構、過程或塊級使用以聲明和分配變數的儲存空間。用 Dim 聲明的變數對包含 Dim 語句的地區內的所有代碼都可用。如果它們是在模組、類或結構中(但在過程外)聲明的,則可從該模組、類或結構中的任何地方訪問它們。如果它們是在過程或塊中聲明的,則只能從該過程或塊中訪問它們。若要更詳細地指定它們的可訪問性,請包含 Public、Protected、Friend、Protected Friend、Private 或 Static 關鍵字。
Dim 語句可以聲明變數的資料類型並初始化它的內容。

相關文章

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。