我完全理解使用@syntesize指令创建getter和setter方法的概念(即,如果我有@property int width和@synthesize width,我无意中创建了width的getter在我看来,只有当我的getter和setter都按照x setX命名约定命名时,它才能正常工作。我想这主要是我需要解释的:
我的Java有点生疏(过去几年一直在做C# )。我也希望这不是一个非常主观的问题。不管怎么说,我有Person类(是的,有点陈词滥调,我知道),没有行为(C#版本):{
public string Name { get; set; }我知道我可以编写一堆getter和setter(但是说我有10+属性),感觉就像很多样板。仅仅这样做被认为是错误的做法