首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么使用enum来创建单例模式?

为什么使用enum来创建单例模式?
EN

Software Engineering用户
提问于 2014-12-17 12:05:56
回答 1查看 530关注 0票数 2

为什么要使用枚举来创建单例模式?它能达到什么目的,而不是传统的单身模式?

我见过上面用过的。代码使用枚举来创建此模式,但没有带来任何好处。它混淆了这种情况,因为枚举不是用来存储“一组命名的积分常量”,而是一个简单的方法。

EN

回答 1

Software Engineering用户

回答已采纳

发布于 2014-12-17 13:25:33

你不会用它的。它主要是作为一个练习来帮助您理解java枚举的有趣属性,除了传统的C++样式使用之外,java枚举还有一些用途。它不那么冗长,需要一些相对深入的语言知识,这使得它对“看我有多聪明”的程序员很有吸引力。你不想变成那样的人。

票数 6
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/266677

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档