首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

在定义类时在没有修饰符里定义的变量有关问题

2012-09-17 
在定义类时在没有修饰符里定义的变量问题?TAclassA位置privateB位置publishC位置protectedD位置在A位置定

在定义类时在没有修饰符里定义的变量问题?
TA=class
A位置
private
B位置
publish
C位置
protected
D位置


在A位置定义的变量、过程或函数是什么访问范围的?是相当于private还是publish?还是protected???

[解决办法]
publish
[解决办法]
同意2楼。
在没有特定修饰既定的时候,默认是Public的。在Delphi中,除了Public外还有一个Publish,而在类定义的A位置如果没有特别修饰限定就是Publish的范围。
[解决办法]
应该是published
new一个工程,拖个Button到form上,该button出现在A位置
在代码结构中察看它是TForm1的published成员
[解决办法]
恩 据说 默认是Public {$M+}状态下编译类是 published

热点排行