enum吐槽:最初是当做枚举常量来用的。后来觉得既然是java,要讲对象,要讲设计思想,那你一个类什么都不干,有点说不过去。于是逐渐给枚举添加了初始化参数。后来又添加了各种对外接口。后来干脆把switch干活的部分也放到了枚举类里。最后我发现这个枚举类跟我定义的一个普通类好像没啥区别了。除了枚举常量,自动帮我固定了,而这一点反而是个不好的地方,我想搞代码混淆,结果发现枚举类不能混淆。。。吐槽归吐槽,我现在还是大量使用枚举,毕竟代码结构清晰了不少。
【 在 blueboats 的大作中提到: 】
: java的Enum如果只当做枚举常量来试用的话对初学者来说算是很简单的了。
: 至于内部类,对于初学者来说完全可以不用这个东西。
: 并不觉得设计精良…..
: ...................
--
FROM 223.104.247.*