小编Vit*_*rto的帖子

Delphi类:Property vs Get/Set方法

所以我对OO编程有点新意.Delphi的属性旨在成为获取类数据的"更优雅"方式,而不是getter/setter(在此处读取业务类中属性vs getter/setter的使用).

我应该何时直接使用这些字段,何时应该在属性中使用getter/setter?我只是在需要操纵数据时才会说话,但我不确定.

编辑:

省略一个除了返回字段本身值之外什么都不做的setter是错误的吗?

  property Field :integer read FField write FField;
Run Code Online (Sandbox Code Playgroud)

delphi getter setter properties class

4
推荐指数
1
解决办法
5002
查看次数

标签 统计

class ×1

delphi ×1

getter ×1

properties ×1

setter ×1