熟悉又陌生的enum
之前接触的枚举,都是列举自定义的有参或无参的枚举实例,其实这样就能满足大多数业务开发了, 我相信这也是Java developer最熟悉的enum用法。但是我今天介绍的是我第一次见到enum还可以这么用:在enum中定义一个抽象方法, 这样的话, 所有的枚举实例都需要实现这个抽象方法。
demo:
|
|
总结
多看框架源码多多少少还是有些小收获。
之前接触的枚举,都是列举自定义的有参或无参的枚举实例,其实这样就能满足大多数业务开发了, 我相信这也是Java developer最熟悉的enum用法。但是我今天介绍的是我第一次见到enum还可以这么用:在enum中定义一个抽象方法, 这样的话, 所有的枚举实例都需要实现这个抽象方法。
demo:
|
|
多看框架源码多多少少还是有些小收获。