delphi – 是否可以将属性的读/写具有不同的可见性?

正如问题所说……是否可以在不同的可见性水平上声明属性的读/写.如果是这样,语法是什么?

沿线的东西:

protected
    property MyProp : Integer write FMyProp;
  public
    property MyProp : Integer read FMyProp;
  end;

并不是说它是一个主要的语言功能,它很容易被替换

protected
  procedure SetMyProp(Value : Integer);
public
  property MyProp : Integer read FMyProp;
end;

如果存在这样的可能性,我只是好奇.

解决方法

不,您必须将其拆分为两个单独的属性(具有不同的名称),尽管它们可以引用相同的私有字段.

相关文章

 从网上看到《Delphi API HOOK完全说明》这篇文章,基本上都...
  从网上看到《Delphi API HOOK完全说明》这篇文章,基本上...
ffmpeg 是一套强大的开源的多媒体库 一般都是用 c/c+&#x...
32位CPU所含有的寄存器有:4个数据寄存器(EAX、EBX、ECX和ED...
1 mov dst, src dst是目的操作数,src是源操作数,指令实现的...