加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

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

发布时间:2020-12-15 04:33:37 所属栏目:大数据 来源:网络整理
导读:正如问题所说……是否可以在不同的可见性水平上声明属性的读/写.如果是这样,语法是什么? 沿线的东西: protected property MyProp : Integer write FMyProp; public property MyProp : Integer read FMyProp; end; 并不是说它是一个主要的语言功能,它很容易
正如问题所说……是否可以在不同的可见性水平上声明属性的读/写.如果是这样,语法是什么?

沿线的东西:

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;

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

解决方法

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读