Public - 英文單詞
Public英語單詞,解釋為公共的;公眾的、公用的;公務的、政府的;公眾、民眾、大眾。
英文單詞
KK:[]
DJ:[]
a.
1.公眾的[Z]
Itisamatterofgreatpublicinterest.
這是一個公眾普遍關心的問題。
2.公共的,公用的[Z]
Youmustn'tdothatinapublicplace.
你不可在公共場所做那事。
3.政府的,公務的[Z]
4.公然的;眾所周知的
Theymadethesecretpublic.
他們公開了這個秘密。
n.
1.公眾,民眾[theS][G]
Thepublicwasprovokedtoanger.
公眾被激怒了。
Themuseumisopentothepublic.
這個博物館對大眾開放。
2. - 某方面的大眾,群眾;…界[S][G]
VB
在模塊級別中使用,用于聲明公用變量和分配存儲空間。
語法
Public[WithEvents]
varname
[ - [
subscripts
]][As[New]
type
][,[WithEvents]
varname
[ - [
subscripts
]][As[New]
type
]]…
Public語句的語法包含下面部分:
|
部分 |
描述 |
|
WithEvents |
可選的。關鍵字,說明varname是用來響應由ActiveX對象觸發(fā)的事件的對象變量。只有在類模塊中才是合法的。使用WithEvents,可以定義任意個所需的單個變量,但不能用WithEvents創(chuàng)建數(shù)組。New和WithEvents不能一起使用。 |
|
varname |
必需的。變量的名稱;遵循標準的變量命名約定。 |
|
subscripts |
可選的。數(shù)組變量的維數(shù);最多可以定義60維的多維數(shù)組。subscripts參數(shù)使用下面的語法: |
|
? |
[lowerTo]upper[,[lowerTo]upper]… |
|
? |
如果不顯式指定lower,則數(shù)組的下界由OptionBase語句控制。如果沒有OptionBase語句則下界為0。 |
|
New |
可選的。用它可以隱式地創(chuàng)建對象的關鍵字。如果使用New聲明對象變量,則在第一次引用該變量時創(chuàng)建該對象的新實例,因此不必使用Set語句來對該對象引用賦值。New關鍵字不能用來聲明任何內(nèi)部數(shù)據(jù)類型的變量以及從屬對象的實例,也不能與WithEvents一起使用。 |
|
type |
可選的。變量的數(shù)據(jù)類型;可以是Byte、Boolean、Integer、Long、Currency、Single、Double、Decimal(目前尚不支持)、Date、String(對變長的字符串)、String*length(對定長的字符串)、Object或Variant,用戶定義類型,或?qū)ο箢愋汀K暶鞯拿總€變量都要有一個單獨的Astype子句。 |
說明
Public語句聲明的變量在所有應用程序的所有沒有使用OptionPrivateModule的模塊的任何過程中都是可用的;若該模塊使用了OptionPrivateModule,則該變量只是在其所屬工程中是公用的。
小心不能在類模塊中使用Public語句來聲明一個定長的字符串變量。
使用Public語句可以聲明變量的數(shù)據(jù)類型。例如,下面的語句聲明了一個Integer類型的變量。
PublicNumberOfEmployeesAsInteger也可以使用Public語句來聲明變量的對象類型。下面的語句為工作表的新實例聲明了一個變量。
PublicXAsNewWorksheet如果在定義對象變量時沒有使用New關鍵字,則在使用該變量之前,必須使用Set語句將一個已有的對象賦給這個引用對象的變量。在被賦值之前,所聲明的這個對象變量有一個特定值Nothing,這個值表示該變量沒有指向任何對象的實例。
可以用帶空圓括號的Public語句來聲明動態(tài)數(shù)組。在聲明了動態(tài)數(shù)組之后,可以在過程內(nèi)用ReDim語句來定義該數(shù)組的維數(shù)和元素。如果試圖在Private、Public或Dim語句中重定義一個已被顯式定義了大小的數(shù)組的維數(shù),就會發(fā)生錯誤。
如果不指定數(shù)據(jù)類型或?qū)ο箢愋停以谀K中沒有使用Def
type
語句,則按缺省情況該變量為Variant類型。
當初始化變量時,數(shù)值變量被初始化為0,變長的字符串被初始化為一個零長度的字符串 - "",而定長的字符串則用0填充。Variant變量被初始化為Empty。用戶自定義類型的變量的每個元素都作為各自獨立的變量進行初始化。
Public語句示例
該示例在標準模塊的模塊級(通用部分)使用Public語句,來顯式聲明公用的變量,指如果沒有使用OptionPrivateModule,則在所有應用程序的所有模塊的所有過程中都可以使用的變量。
PublicNumberAsInteger'公用的整數(shù)變量。
PublicNameArray - 1To5AsString'公用的字符串數(shù)組變量。'多個聲明,兩個變體型變量,以及一個整數(shù)型變量,都是公用的。
PublicMyVar,YourVar,ThisVarAsInteger
附加說明
public在程序語言中基本都表示全局變量或者全局函數(shù),他的本意是“公共的”的意思,他表示某個變量或者函數(shù)是全局函數(shù),例如:publicinta表示a這個整型變量是全局變量,再例如,聲明一個全局函數(shù):
publicfunctionchecked -
……..
endfunction
表示checked這個函數(shù)是全局函數(shù)
C++
在某些方法中,方法的修飾符為public類型的,修飾符可有可無,例子如下:
publicvoidadd - inti,intn
{
……
}
voidadd - inti,intn
{
……
}
C++中public:的意思
在public:下的成員,是類的公有成員,別的類或者主函數(shù)可以申明個對象直接訪問,而private:下的是私有成員,只有類的內(nèi)部能訪問,類的外部無法訪問的.
classA{
public:
inta;
private:
intb;
};
main -
{
Aaa;
aa.a=1;
//aa.b=2會出錯,說無法訪問私有成員
}
常用詞組
thepubliceye
1.(尤指通過媒體)公眾關注度,眾所熟知
Thepressuresofbeingconstantlyinthepubliceye.
總在公眾眼皮子底下的壓力
