Delphi访问修饰符

时间:2011-12-05 03:45:53

标签: delphi

java的默认修饰符及其使用方式的Delphi等价物是什么。

什么是只能在当前单位中访问的修饰符


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


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

3 个答案:

答案 0 :(得分:7)

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

答案 1 :(得分:2)

此外,可以从其班级中的代码访问其他实例的private甚至strict private 字段

这与Java中的行为相同。

有关示例,请参阅this answer

答案 2 :(得分:0)

仅限隐私。三个是公共的,出版的,私人的。