Ash*_*bhu 38 java enums api-design
我注意到以下代码片段......
@Override
public boolean equals(Object otherObject) {
...
}
Run Code Online (Sandbox Code Playgroud)
......不允许的枚举,由于该方法equals(Object x)被定义为final在Enum.为什么会这样?
我想不出任何需要覆盖equals(Object)Enum的用例.我只是想知道这种行为背后的原因.
| 归档时间: |
|
| 查看次数: |
15999 次 |
| 最近记录: |