您使用什么约定来注释getter和setter?这是我很长一段时间想知道的事情,例如:
/**
* (1a) what do you put here?
* @param salary (1b) what do you put here?
*/
public void setSalary(float salary);
/*
* (2a) what do you put here?
* @return (2b)
*/
public float getSalary();
我总是发现我为1a/b和2a/b写的东西几乎是一样的,比如1a)设置员工的工资,1b)员工的工资。这看起来太多余了。现在我可以看到对于更复杂的东西,你可能会在(a)部分写更多,以给出上下文,但对于大多数getter/setter来说,措辞几乎是完全相同的。
我只是好奇,对于简单的getter/setter,是否可以只填写(a)部分或(b)部分。
你认为如何?
https://stackoverflow.com/questions/1028967
复制相似问题