方法命名约定。该方法应该命名为getX(),如果没有相应的setX()?

时间:2010-10-19 10:37:47

标签: oop naming-conventions readability coding-style

假设我有一个拥有雇用日期数据成员的Employee类。该成员仅设置一次,也是常量。所以它会在创建对象时初始化。

如果我希望班级有一个返回雇用日期的方法,那就更好了:

getHireDate();

或者只是:

hireDate();

我的想法太多了:D?

1 个答案:

答案 0 :(得分:1)

只需

getHireDate();

很好。它不需要'set'方法来适当OO。

编辑:如果你还没有,请阅读一些Java编码样式文档......它们很简单,标准的编码约定使每个人的生活更轻松。我刚刚发现了这个:Java Programming Style Guidelines。好读。