c中public和private怎么使用 解釋public和private的作用?
解釋public和private的作用?在函數(shù)中,用于定義類。它們之間有兩個區(qū)別:1??梢玫膮^(qū)域不同。要理解這一點(diǎn),您需要了解訪問控制修飾符2。定義外部類時,必須將其定義在與類名相同的文件中,否則編
解釋public和private的作用?
在函數(shù)中,用于定義類。它們之間有兩個區(qū)別:
1??梢玫膮^(qū)域不同。要理解這一點(diǎn),您需要了解訪問控制修飾符
2。定義外部類時,必須將其定義在與類名相同的文件中,否則編譯失敗
[dim]前者定義了一個動態(tài)變量。一旦處理完成,變量占用的內(nèi)存將被系統(tǒng)回收,存儲在變量中的數(shù)據(jù)將被銷毀。
[static]后者定義了一個靜態(tài)變量,這意味著該變量占用的內(nèi)存在進(jìn)程結(jié)束后不會被回收,數(shù)據(jù)也不會被銷毀,因此當(dāng)您再次調(diào)用進(jìn)程時,數(shù)據(jù)仍然存在。
相反,公共和靜態(tài)都具有保護(hù)數(shù)據(jù)不被破壞的功能。然而,前者適用于所有進(jìn)程都可以訪問的變量,而后者將變量的范圍縮小到最小。
vba public與private有什么區(qū)別?
Public是Public,private是private。這些關(guān)鍵字用于聲明類和成員的可見性。
公共成員可由任何類訪問,受保護(hù)成員只能由其自身及其子類訪問,私有成員只能由其自身訪問。公共就是公共。Public可以在模塊中聲明類和成員。私人就是私人。私人成員僅限于自己訪問。在表單中聲明時,它僅對該表單有效