0

这可能是一个奇怪的问题,但是从方法论上讲,关于我如何在这里使用枚举(参见操作枚举)有什么问题吗?

https://github.com/NicholasRoge/jrpgme/blob/master/src/roge/utils/Math.java

就像我说的,这是一个奇怪的问题,但它看起来很……奇怪,对我来说。一天晚上我有了这个想法,结果很完美。

编辑:有人告诉我看解释器设计模式,所以我有。这正是我想要做的。罗弗。所以我可能会将我的代码切换到该模式。但是,我仍然非常欢迎您的意见。

4

1 回答 1

3

这有点不寻常,但这并没有错。实际上,它看起来像是一种清晰、简洁、简洁的操作符实现方式。这使它在我的书中成为一种很好的编程风格。

如果有问题,它们是在领域建模的问题级别,而不是enum类型的使用。

于 2012-07-13T14:50:23.370 回答