溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

c# public private protect區(qū)別

發(fā)布時(shí)間:2020-07-11 02:39:16 來源:網(wǎng)絡(luò) 閱讀:1509 作者:liky1986 欄目:編程語言

public 關(guān)鍵字是類型和類型成員的訪問修飾符。公共訪問是允許的最高訪問級(jí)別,對(duì)訪問公共成員沒有限制。
protected 關(guān)鍵字是一個(gè)成員訪問修飾符。受保護(hù)成員在它的類中可訪問并且可由派生類訪問。
private 關(guān)鍵字是一個(gè)成員訪問修飾符。私有訪問是允許的最低訪問級(jí)別。私有成員只有在聲明它們的類和結(jié)構(gòu)體中才是可訪問的。
internal 關(guān)鍵字是類型和類型成員的訪問修飾符。只有在同一程序集的文件中,內(nèi)部類型或成員才是可訪問的。

public 意味著在其后聲明的所有成員對(duì)所有的人都可以取。
private 關(guān)鍵字意味著除了該類型的創(chuàng)建者和類的內(nèi)部成員函數(shù)之外,任何人都不能存取這些成員。
protect 它與private基本相似,只有一點(diǎn)不同:繼承的結(jié)構(gòu)可以訪問protected成員,但不能訪問private成員。

=============================================

public就象是對(duì)所有其他的程序,以及子程序,以及包以外的程序都可見
private正好相反,對(duì)誰都不可見,除了自己
protect是對(duì)同一個(gè)包內(nèi),以及子程序可見
自己就是當(dāng)前程序啊
你privat的變量和方法在哪個(gè)程序,這個(gè)程序就是自己

=============================================

public人緣好,跟誰都好,
protect只和熟人好,
private比較自閉.
不過他們是三胞胎.
class是他們的爹.


向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI