成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

各種VB.NET訪問級別概念簡述

開發 后端
VB.NET訪問級別可以分為以下幾種,Public;Protected;Friend;Protected Friend;Private等。我們將會在這里為大家詳細介紹這些訪問級別的相關概念。

VB.NET編程語言與Java怨言機制大致相同,其中也包括很多訪問級別,方便我們提高程序開發中的安全性。已聲明元素的“訪問級別”是指能夠對其進行訪問的程度,即什么代碼對其具有讀取或寫入權限。這不僅取決于元素本身的聲明方式,還取決于元素容器的訪問級別。不能訪問包含元素的代碼也不能訪問該元素中包含的任何元素,甚至那些聲明為 Public 的元素也不例外。例如,Private 結構中的 Public 變量可從包含該結構的類內部訪問,但不能從該類的外部訪問。#t#

Public

聲明語句中的 Public (Visual Basic) 關鍵字表明可從以下位置訪問元素:同一項目中任意位置的代碼,引用該項目的其他項目,以及由該項目生成的任何程序集。下面的代碼顯示一個 Public 聲明的示例。

Public Class classForEverybody僅可以在模塊、接口或命名空間級別使用 Public。這意味著可以在源文件級別或命名空間級別,或者在接口、模塊、類或結構內部聲明 public 元素,但不能在過程內聲明它。

Protected

聲明語句中的 Protected (Visual Basic) 關鍵字表明僅可以從同一個類內部或從該類派生的類中訪問元素。下面的代碼顯示一個 Protected 聲明的示例。

Protected Class classForMyHeirs僅可以在聲明類的成員時和僅在類級別使用 Protected。這意味著可以在類中聲明 protected 元素,但不能在源文件級或命名空間級,或者在接口、模塊、結構或過程內部聲明它。

Friend

聲明語句中的 Friend (Visual Basic) 關鍵字表明可以從同一程序集內部訪問元素,而不能從程序集外部訪問。下面的代碼顯示一個 Friend 聲明的示例。

Friend stringForThisProject As String僅可以在模塊、接口或命名空間級別使用 Friend。這意味著您可以在源文件級別或命名空間級別,或者在接口、模塊、類或結構內部聲明 friend 元素,但不能在過程內聲明它。

Protected Friend

聲明語句中的 Protected 和 Friend 關鍵字一同出現時,表明可從以下位置訪問元素:派生類或同一程序集內,或兩者皆可。下面的代碼顯示示例 ProtectedFriend 聲明。

Protected Friend stringForProjectAndHeirs As String僅可以在聲明類的成員時且僅在類級別使用 ProtectedFriend。這意味著可以在類中聲明 protected friend 元素,但不能在源文件級別或命名空間級別,或者在接口、模塊、結構或過程內聲明它。

Private

聲明語句中的 Private (Visual Basic) 關鍵字表明僅可以從同一模塊、類或結構內訪問元素。下面的代碼顯示一個 Private 聲明的示例。

Private numberForMeOnly As Integer僅可以在模塊級別使用 Private。這意味著可以在模塊、類或結構內部聲明 private 元素,但不能在源文件級別或命名空間級別、接口內部或者過程內聲明它。

在模塊級別,不帶任何訪問級別關鍵字的 Dim 語句與 Private 聲明等效。但是,您可能希望使用 Private 關鍵字使代碼更容易閱讀和解釋。

責任編輯:曹凱 來源: wewill.cn
相關推薦

2010-01-07 13:51:50

VB.NET數組賦值

2009-11-04 08:53:57

VB.NET AddH

2010-01-12 10:48:54

VB.NET LIST

2009-10-20 17:38:20

VB.NET exce

2010-01-19 10:12:39

VB.NET Butt

2010-01-21 10:48:18

VB.NET擴展方法

2010-01-13 10:15:19

VB.NET Stri

2010-01-08 14:56:18

VB.NET類定義

2010-01-12 18:05:38

VB.NET對象

2009-10-13 14:38:10

VB.NET訪問類型

2009-10-23 16:43:01

VB.NET繪制圖形

2010-01-14 14:21:07

2010-01-12 17:21:29

VB.NET對象

2010-01-22 18:24:28

VB.NET重構

2010-01-12 11:47:09

VB.NET可選參數

2010-01-21 12:55:08

VB.NET對象序列

2010-01-13 18:17:00

VB.NET通信程序

2010-01-19 15:08:18

VB.NET對象成員

2010-01-12 18:28:28

VB.NET共享變量

2010-01-15 16:29:47

VB.NET對象存儲
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美精品一区二区三区一线天视频 | 免费观看一级特黄欧美大片 | 欧美一区二区 | 日日干综合 | 日韩视频二区 | 亚洲36d大奶网 | 91视频在线看 | 国产精品久久久久久久久免费相片 | 精品少妇一区二区三区在线播放 | 91短视频网址 | 欧美在线视频一区 | 欧美一区二区三区大片 | 欧美一级免费看 | 人人玩人人干 | 在线免费国产视频 | 激情欧美一区二区三区中文字幕 | 7777久久| 狠狠骚 | 一区二区三区在线免费 | 日日干夜夜操 | 中文字幕一区二区在线观看 | 久久久精品影院 | 激情一区二区三区 | 狠狠热视频 | 在线伊人网 | 国产精品99久 | 色妞av| www.99热这里只有精品 | 成人h免费观看视频 | 国产成人在线一区 | 亚洲国产电影 | 91污在线 | 日韩欧美在线免费观看 | 99re视频在线 | 久久久久久国产精品免费免费 | 欧美精品一区二区三区四区 在线 | 国产人成精品一区二区三 | 国产不卡视频 | 精品一二三区在线观看 | 农夫在线精品视频免费观看 | 亚洲 欧美 另类 综合 偷拍 |