Delphi XE类成员访问权限详解

Delphi XE 的类成员访问权限写得挺清楚,尤其是对privateprotectedpublic这几种权限的解释,适合刚上手 Delphi 或者想捋清楚权限边界的朋友。里面不仅列了访问控制规则,还举了不少实际例子,像子类能不能访问父类的成员、同一个单元里的类之间怎么访问,讲得都蛮细。

权限设置这块,说简单也简单,说绕也挺绕,尤其在多个语言切换着用的时候。比如你平时写 Java 多,转回 Delphi 的时候就卡在published这个关键词上,不知道它和public到底差啥。这个资源里有解释,主要是给 IDE 用的,像属性编辑器里能不能看见它就靠这个。

如果你是从 Java 转过来的,还可以顺便看看这些相关文章:

权限这种东西,平时不怎么碰,但一碰就关键。尤其多人协作时,写明白、用得对,能少多“为啥访问不到”的问题。如果你最近在写 Delphi 类库或者封装控件,建议把这个资源过一遍。

mht 文件大小:67.68KB