来自: 百度问答
其实枚举就是在一个类里定义几个静态变量,每个变量都是这个类的实例。
比如说,类Human有两个静态变量:Man,Woman,每一个变量都是Human类的实例。用的时候就直接写Human.Man,Human.Woman,用的时候就直接用Human.Man.hasXJJ()或者Human.Woman.hasXJJ()方法,这不就是枚举么。
作用么,其实就是提供常量。
好处么,三言两语说不完,用着用着就明白了。
本文通过一个简单的例子介绍了枚举类型的定义及其使用方式。通过在类中定义几个静态变量作为类的实例,我们可以创建枚举类型,并利用这些实例来提供常量。这种方式不仅直观而且易于理解和使用。
来自: 百度问答
其实枚举就是在一个类里定义几个静态变量,每个变量都是这个类的实例。
比如说,类Human有两个静态变量:Man,Woman,每一个变量都是Human类的实例。用的时候就直接写Human.Man,Human.Woman,用的时候就直接用Human.Man.hasXJJ()或者Human.Woman.hasXJJ()方法,这不就是枚举么。
作用么,其实就是提供常量。
好处么,三言两语说不完,用着用着就明白了。
2817

被折叠的 条评论
为什么被折叠?