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

前端之家收集整理的这篇文章主要介绍了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;

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

解决方法

不,您必须将其拆分为两个单独的属性(具有不同的名称),尽管它们可以引用相同的私有字段.
原文链接:https://www.f2er.com/delphi/239329.html

猜你在找的Delphi相关文章