我需要了解Java示例中的枚举的行为吗?

我需要了解Java示例中的枚举的行为吗?,第1张

我需要了解Java示例中的枚举的行为吗?

我不明白“ drink1.size.getounces()”如何管理输出8。

[…]

我想知道背后的这种简单的微妙逻辑。

要了解其背后的逻辑,您可以将您的代码

enum
视为常规代码
class
(实际上就是它的编译方式),并且

BIG(8)

作为此类的一个实例,类似于

new coffeesize(8);

现在应该清楚为什么

drink1.size.getOunces()
打印8:
BIG
只是
coffeesize
枚举的一个实例,
ounces
在构造时将其设置为8。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5507466.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-13
下一篇 2022-12-13

发表评论

登录后才能评论

评论列表(0条)

保存