Public與Private的區別 (轉)
Public與Private的區別 (轉)[@more@]
Public與Private的區別
在英文中Public的含義是:共有的、公有的意思;Private的含義是:私有的、私人的意思。然而,他們在上的區別又有什麼呢?
我們先看看Public的含義:他的含義既然是共有的、公有的,就表明它是使用在公有場合,可供任何窗體和過程。是公有的、過程等宣告時使用的,範圍較大。
再看Private的含義:它的用途是定義私有的函式、過程時使用,它所定義的函式、過程只有在其所定義之處使用,其它地方不能使用,其範圍較小。
有人不禁要問了:既然有了Public定義的函式、過程,還要Private定義的幹什麼呢?
其實Public定義的函式、過程最大的缺點是容易被其他的和程式碼訪問,就不利於它的保密,而Private定義的責其性和保密性有了很大的保證。
但在一般小的VB程式中,呼叫函式是使用模組就用Public,而不使用模組則將它改成Private就是了,沒有太大的區別。
而在大的程式或對操作的內部進行操作的話,就要注意使用了。
總而言之,合理的使用Public和Private是有好處的。不僅可以提高程式的執行速度更重要的是可以提高程式的可靠性。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-990075/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Public Private VIP的區別
- java中public private protected default的區別Java
- 【Java】private,protected,public,default的區別(形象生動)Java
- Oracle RAC環境下vip/public/private IP的區別Oracle
- php class中public,private,protected,static的區別,以及例項PHP
- 請說出作用域public,private,protected,以及不寫時的區別
- java中的 public protected friendly privateJava
- GitHub的Repository許可權將public轉為privateGithub
- C++中的三種繼承public,protected,private(轉)C++繼承
- var和public的區別
- C#中public、private、protected、internal、protected internal (轉載)C#
- 三種繼承的方法:public 繼承/private繼承/protected繼承詳解及區別繼承
- Python 訪問限制 private publicPython
- Role of Public,Private,Virtual, and SCAN IPs
- rac更改public and private的網路卡和ip
- Oracle RAC修改public,private,vip scan IPOracle
- 蘋果系統中的的 Public 與 Developer Beta有什麼區別?蘋果Developer
- [轉] js == 與 === 的區別JS
- 面試題 private protected public default修飾符的 作用域面試題
- 再學Java 之 private、protected、public和default的作用域Java
- RAC中的各種IP-PUBLIC-VIP-Private-SCAN IP
- JavaScript實現類的private、protected、public、static以及繼承JavaScript繼承
- (轉)CWnd與HWND的區別與轉換
- private,public,protected,static不可以修飾區域性變數,方法裡的變數變數
- 【Java小疑問】類和方法 前面新增public和不新增public的區別Java
- 轉發與重定向的區別
- java bean 與 ejb的區別 (轉)JavaBean
- #Java教程:訪問修飾符:public、protected、預設、private @FDDLCJava
- 轉 shell中$(( )) 與 $( ) 還有${ }的區別
- Oracle與MySQL的幾點區別(轉)OracleMySql
- su和sudo的區別與使用(轉)
- COM與DCOM的區別與聯絡 (轉)
- XHTML?它與 HTML的區別?如何轉換HTML
- COM/DCOM的區別與聯絡 (轉)
- MFC中OnDraw與OnPaint的區別 (轉載)AI
- 子查詢中的IN與EXISTS的區別(轉)
- ??與?:的區別
- Gson轉換與JSONObject區別JSONObject