gpt4 book ai didi

java - Java 中枚举和基于枚举的类实现之间的优缺点是什么?

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:20:33 28 4
gpt4 key购买 nike

我最近遇到了一个 article讨论在 C# 中使用基于枚举的类实现,这令人印象深刻。第二个here在 java 。但是,我的同事建议我改用 Enum。

谁能指出使用它们中的每一个的优缺点以及何时使用它们?

最佳答案

你引用的Java文章是2001年的,当时Java没有枚举,作者描述的方法是当时程序员用来解决Java不足的方法。 Java 5 在 2004 年引入了枚举,现在旧的模式已经过时了。所以你的同事是对的:你应该使用枚举。

关于java - Java 中枚举和基于枚举的类实现之间的优缺点是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20701490/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com