小编pec*_*cks的帖子

Java枚举最佳实践

这可能看起来像一个微不足道的问题,但我对于枚举的想法有点混乱.

所以我有一个类 - 让我们说它叫做DVDPlayer - 我希望有一个枚举来表示它是ON,OFF还是STANDBY.

所以我可以将enum放在课堂上 - 它在课堂之外没有意义.我的问题是 - 如果枚举是公开的,那么其他类可以查询值,或者我应该将其设为私有,然后使用"isOn","isOFf"和"isStandby"方法?

后者听起来有些愚蠢,但我不确定将枚举作为公共场所也是一个好主意.

java enums

11
推荐指数
1
解决办法
1万
查看次数

标签 统计

enums ×1

java ×1