Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Delphi访问修饰符_Delphi - Fatal编程技术网

Delphi访问修饰符

Delphi访问修饰符,delphi,Delphi,java的默认修饰符的Delphi等价物是什么,以及如何使用它 或 只有在当前单位中才能访问的修改器是什么 在Remy Lebeau-TeamB的回答后更新1 Delphi中java的私有等价物是什么Delphi的默认访问说明符是published,如果类应用了{$M+}指令(直接或在它派生的祖先类上),否则它是public。要声明一个类成员以便只能在其声明单元内访问它,您需要使用private访问说明符。Delphi的默认访问说明符是published,如果该类应用了{$M+}指令(直接或

java的默认修饰符的Delphi等价物是什么,以及如何使用它

只有在当前单位中才能访问的修改器是什么


在Remy Lebeau-TeamB的回答后更新1



Delphi中java的私有等价物是什么

Delphi的默认访问说明符是
published
,如果类应用了
{$M+}
指令(直接或在它派生的祖先类上),否则它是
public
。要声明一个类成员以便只能在其声明单元内访问它,您需要使用
private
访问说明符。

Delphi的默认访问说明符是
published
,如果该类应用了
{$M+}
指令(直接或在其派生的祖先类上),否则它将是公共的。要声明类成员以便只能在其声明单元内访问它,您需要使用
private
访问说明符。

此外,可以从类内的代码访问其他实例的
private
甚至
严格的private
字段

这与Java中的行为相同


有关示例,请参见

此外,可以从其类中的代码访问其他实例的私有甚至是严格私有字段

这与Java中的行为相同


有关示例,请参见它是私有的。三种是公开的,出版的,私人的。

它是私人的。三种是公开的、公开的、私有的。

谢谢,那么java的私有等价物是什么呢,那么,在Delphic中,java的私有等价物是什么呢?这里已经解释过了:但是没有直接等价物与java的私有等价物,因为这是一个不同的环境。这里已经解释过了:但是没有直接等价物与java的私有等价物,因为这是一个不同的环境。