【发布时间】:2011-04-06 06:45:58
【问题描述】:
为什么约定在类中的构造函数之后放置 getter 和 setter?
我宁愿将它们直接放在类字段之后,构造函数之前,以便查看哪些私有字段可以通过 getter 和 setter 方法访问。特别是如果方法的主体是单个返回或赋值语句。
【问题讨论】:
-
我认为大多数 java ide 都会让您查看您所在类的“结构”,通常在侧栏中。这样可以轻松查看可用的方法。
-
这是主观的还是争论的?我问的是 Sun 编码约定背后的基本原理,而不是人们的个人偏好。网站上有几十个这样的问题。我投票决定重新开放。
-
不明白为什么这个问题被关闭 - 许多编码约定都有完全有效的客观原因值得讨论。我投票决定重新开放。
标签: java coding-style sun-coding-conventions