Delphi XE中类成员的访问权限
来源:互联网 发布:软件企业认定证书 编辑:程序博客网 时间:2024/05/24 00:14
Delphi XE中类成员的访问权限
共提供了6个关键词来用于限定访问权限:
public、private、protected、published、automated strict private 、 strict protected
其各自的含义为:
1. strict private:
此区定义的字段或方法只能用于当前的类中。即T1中此区定义的成员只能在T1中使用。
2. strict protected:
此区定义的成员除能用于当前类中,还可用于当前类的任何子类中。 以上两种成员,同一个类的不同对象间也不能互访问。
3. private:
所限定的成员只能用于定义这个类的.pas文件或.dpr文件。
4. protected:
相当于将private扩展到任意子类均可见。
5. public:
对任何位置、任何类均可见。当某些成员未显式指定其访问权限时,Delphi默认为此public。
6. published:
访问权限与public相同。
7. automated:
用于Win32下的COM编程。
注意:strict private与strict protected从Delphi2007开始引入,之前的版本不存在这两种等级
在 published published published 区声明属性时应注意以下两点:
- published published 属性的值只能是:有序类型、字符串接口变体方法指针以及上下界在 0到 31 之间的集合类型。实数不能是 Real48 类型。
- 不能以同一个名字公布两个或更多的重载方法。
- Delphi XE中类成员的访问权限
- Delphi XE中类成员的访问权限
- Delphi XE中类成员的访问权限
- 类成员的访问权限
- 在继承中派生类成员的访问权限测试
- Java中默认的成员访问权限
- 成员的访问权限
- delphi xe Android的所有权限按照分类总结说明
- 类的成员变量的访问权限
- 类和类成员的访问权限
- 类 方法 成员的访问权限
- C++ 类成员的访问权限
- C++:类的成员访问权限控制
- python 类成员的访问权限
- 类成员的访问控制权限
- C++类成员的访问权限
- java的类成员访问控制权限
- Delphi XE 的一些新类
- 查看端口占用情况
- linux0.11之加载二进制文件
- TARGETTYPE
- [Java] 多态
- C++笔试题汇总(2)
- Delphi XE中类成员的访问权限
- Subversion快速入门
- Android: Trusting SSL certificates
- ExtJs表格点击超链接获取行的值
- 快一年了,学到了什么???
- 向着第二层 第一阶段第十天
- C++笔试题汇总(3)
- 找NT!openprocess的当前和起源地址
- 《设计原本:计算机科学巨匠Frederick P. Brooks的思考》第二次印刷前的勘误表