題目:
C#類中的public和private區(qū)別我知道它們的定義,但打代碼時(shí),把它們互換看不出有什么變化,請(qǐng)高手舉例說(shuō)明……把它們互換也沒(méi)有報(bào)錯(cuò)
解答:
默認(rèn)是Public的在 Class 塊中,成員通過(guò)相應(yīng)的聲明語(yǔ)句被聲明為 Private 或 Public.被聲明為 Private 的將只在 Class 塊內(nèi)是可見(jiàn)的.被聲明為 Public 不僅在 Class 塊的內(nèi)部是可見(jiàn)的,對(duì) Class 塊之外的代碼也是可見(jiàn)的.沒(méi)有使用 Private 或 Public 明確聲明的被默認(rèn)為 Public. 在類的塊內(nèi)部被聲明為 Public 的過(guò)程 (Sub 或 Function)將成為類的方法.Public 變量將成為類的屬性,同使用 Property Get、Property Let 和 Property Set 顯式聲明的屬性一樣. 類的缺省屬性和方法是在它們的聲明部分用 Default 關(guān)鍵字指定的.關(guān)于如何使用該關(guān)鍵字,請(qǐng)參考單獨(dú)的聲明語(yǔ)句主題. 摘抄h(huán)ttp://1.com/d/uploads2/2020-10/17/vo4nqage4y0.asp 有問(wèn)題可追問(wèn) 滿意請(qǐng)采納 3Q 再問(wèn): http://1.com/d/uploads2/2020-10/17/vjhjsffwmi2.com 百度上說(shuō)的默認(rèn)都是private啊 再答: 恩 剛才沒(méi)注意 是 private 我剛才看的有點(diǎn)匆忙 不好意思
1.《leadbbs C#類中的public和private區(qū)別》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識(shí),僅代表作者本人觀點(diǎn),與本網(wǎng)站無(wú)關(guān),侵刪請(qǐng)聯(lián)系頁(yè)腳下方聯(lián)系方式。
2.《leadbbs C#類中的public和private區(qū)別》僅供讀者參考,本網(wǎng)站未對(duì)該內(nèi)容進(jìn)行證實(shí),對(duì)其原創(chuàng)性、真實(shí)性、完整性、及時(shí)性不作任何保證。
3.文章轉(zhuǎn)載時(shí)請(qǐng)保留本站內(nèi)容來(lái)源地址,http://f99ss.com/jiaoyu/523888.html