什么是枚举?有什么作用?有什么好处?
2017-02-16 15:28
274 查看
来自: 百度问答
其实枚举就是在一个类里定义几个静态变量,每个变量都是这个类的实例。
比如说,类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()方法,这不就是枚举么。
作用么,其实就是提供常量。
好处么,三言两语说不完,用着用着就明白了。
相关文章推荐
- 什么是闭包,闭包的作用与好处是什么,何时使用闭包,对闭包的改进
- JAVA枚举的作用与好处
- Android签名有什么作用-apk签名可以带来的好处
- JAVA枚举的作用与好处
- 浅谈Java枚举的作用与好处
- struts2为什么用拦截器?有什么好处?起什么作用?
- 什么是存储过程,存储过程的作用及好处
- JAVA枚举的作用与好处
- C# 用委托有什么好处? 它起什么作用?
- 什么是网站内链接及内链优化的好处作用?
- JAVA枚举的作用与好处
- 数据库索引有什么作用和好处?
- C# 用委托有什么好处? 它起什么作用?
- JAVA枚举的作用与好处
- JAVA枚举的作用与好处
- 【post】clientDataSet的ApplyUpdates方法之前调用post方法起什么作用,有什么好处呢?
- C# 用委托有什么好处? 它起什么作用?
- 该如何正确的使用position属性 它的作用是什么?
- 用 // 代替 http:// 有什么好处?
- 单例模式的八种写法比较、枚举实现的好处、静态内部类实现单例原理