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对象触发的事件的对象变量。只有在类模块中才是合法的。使用WithEvents,可以定义任意个所需的单个变量,但不能用WithEvents创建数组。New和WithEvents不能一起使用。

varname

必需的。变量的名称;遵循标准的变量命名约定。

subscripts

可选的。数组变量的维数;最多可以定义60维的多维数组。subscripts参数使用下面的语法:

 

[lowerTo]upper[,[lowerTo]upper]…

 

如果不显式指定lower,则数组的下界由OptionBase语句控制。如果没有OptionBase语句则下界为0。

New

可选的。用它可以隐式地创建对象的关键字。如果使用New声明对象变量,则在第一次引用该变量时创建该对象的新实例,因此不必使用Set语句来对该对象引用赋值。New关键字不能用来声明任何内部数据类型的变量以及从属对象的实例,也不能与WithEvents一起使用。

type

可选的。变量的数据类型;可以是Byte、Boolean、Integer、Long、Currency、Single、Double、Decimal(目前尚不支持)、Date、String(对变长的字符串)、String*length(对定长的字符串)、Object或Variant,用户定义类型,或对象类型。所声明的每个变量都要有一个单独的Astype子句。

说明

Public语句声明的变量在所有应用程序的所有没有使用OptionPrivateModule的模块的任何过程中都是可用的;若该模块使用了OptionPrivateModule,则该变量只是在其所属工程中是公用的。

小心不能在类模块中使用Public语句来声明一个定长的字符串变量。

使用Public语句可以声明变量的数据类型。例如,下面的语句声明了一个Integer类型的变量。

PublicNumberOfEmployeesAsInteger也可以使用Public语句来声明变量的对象类型。下面的语句为工作表的新实例声明了一个变量。

PublicXAsNewWorksheet如果在定义对象变量时没有使用New关键字,则在使用该变量之前,必须使用Set语句将一个已有的对象赋给这个引用对象的变量。在被赋值之前,所声明的这个对象变量有一个特定值Nothing,这个值表示该变量没有指向任何对象的实例。

可以用带空圆括号的Public语句来声明动态数组。在声明了动态数组之后,可以在过程内用ReDim语句来定义该数组的维数和元素。如果试图在Private、Public或Dim语句中重定义一个已被显式定义了大小的数组的维数,就会发生错误。

如果不指定数据类型或对象类型,且在模块中没有使用Def

type

语句,则按缺省情况该变量为Variant类型。

当初始化变量时,数值变量被初始化为0,变长的字符串被初始化为一个零长度的字符串(""),而定长的字符串则用0填充。Variant变量被初始化为Empty。用户自定义类型的变量的每个元素都作为各自独立的变量进行初始化。

Public语句示例

该示例在标准模块的模块级(通用部分)使用Public语句,来显式声明公用的变量,指如果没有使用OptionPrivateModule,则在所有应用程序的所有模块的所有过程中都可以使用的变量。

PublicNumberAsInteger'公用的整数变量。

PublicNameArray(1To5)AsString'公用的字符串数组变量。'多个声明,两个变体型变量,以及一个整数型变量,都是公用的。

PublicMyVar,YourVar,ThisVarAsInteger

附加说明

public在程序语言中基本都表示全局变量或者全局函数,他的本意是“公共的”的意思,他表示某个变量或者函数是全局函数,例如:publicinta表示a这个整型变量是全局变量,再例如,声明一个全局函数:

publicfunctionchecked()

……..

endfunction

表示checked这个函数是全局函数

C++

在某些方法中,方法的修饰符为public类型的,修饰符可有可无,例子如下:

publicvoidadd(inti,intn)

{

……

}

voidadd(inti,intn)

{

……

}

C++中public:的意思

在public:下的成员,是类的公有成员,别的类或者主函数可以申明个对象直接访问,而private:下的是私有成员,只有类的内部能访问,类的外部无法访问的.

classA{

public:

inta;

private:

intb;

};

main()

{

Aaa;

aa.a=1;

//aa.b=2会出错,说无法访问私有成员

}

常用词组

thepubliceye

1.(尤指通过媒体)公众关注度,众所熟知

Thepressuresofbeingconstantlyinthepubliceye.

总在公众眼皮子底下的压力

该文章由作者:【李天放】发布,本站仅提供存储、如有版权、错误、违法等相关信息请联系,本站会在1个工作日内进行整改,谢谢!

发表回复

登录后才能评论