普通类模拟枚举类实现
来源:互联网 发布:俄罗斯航空发动机知乎 编辑:程序博客网 时间:2024/04/28 07:08
今天学到一种感觉挺神奇的java写法,别的不说上代码
package enumerationTest;public abstract class Size {public final static Size BIG = new Size(){@Overridepublic Size chang() {return SMALL;}};public final static Size SMALL = new Size(){@Overridepublic Size chang() {return BIG;}};public abstract Size chang();public String toString(){return this==BIG?"BIG":"SMALL";}public static void main(String[] args) {Size size = Size.BIG;System.out.println(size.chang());}}
0 0
- 普通类模拟枚举类实现
- 运用普通类模拟实现枚举功能
- java普通类模拟枚举实现原理
- 用普通类模拟枚举的实现原理
- 黑马程序员 - 用普通类模拟枚举的实现原理
- 用普通类模拟枚举类型
- 普通类实现枚举类
- 用普通类模拟枚举--枚举的原理
- Java枚举(用Java普通类模拟枚举的实现原理及JDK枚举API使用示例)
- Java普通类实现枚举类型
- 使用普通类实现枚举类型
- 普通类实现枚举与抽象类的应用比较
- 普通类实现枚举与抽象类的应用比较
- 普通Java类实现枚举类和枚举类的对比
- as3模拟类的枚举
- 实现枚举的类
- ? 枚举类实现接口
- 普通pojo类实现任务调度
- 分析C# dump时报错 版本不匹配
- 控制台窗口创建数据库
- POJ 1611 The Suspects(并查集)
- c语言中标准头文件总结
- jQuery 的运行机制(How jQuery Works)
- 普通类模拟枚举类实现
- mybatis实战教程(mybatis in action),mybatis入门到精通
- ubuntu 12.04 vnc xstartup配置
- GPS nmealib学习笔记 .
- 6、Activity生命周期
- mybatis补充教程之一:在控制台显示sql语句,类似hibernate show_sql.
- 《算法导论》学习笔记(2)——快速排序
- Spring MVC 3 深入总结
- svn/git 冲突