Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2228418
  • 博文数量: 556
  • 博客积分: 11457
  • 博客等级: 上将
  • 技术积分: 5973
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-24 22:33
文章分类

全部博文(556)

文章存档

2013年(22)

2012年(74)

2011年(460)

分类: Java

2011-09-17 15:18:17

  1. package cn.itcast.enumeration2;

  2. import org.junit.Test;
  3. /**
  4.  * jdk 1.5之前都是这么干的
  5.  * @author Tom
  6.  *
  7.  *
  8.  */

  9. public class Demo1 {
  10.     
  11.     @Test
  12.     public void test(){
  13.          print(Grade.B);
  14.     }
  15.     public void print(Grade g){
  16.         //System.out.println("hello,but i'am not a enumeration!");
  17.         String value=g.localValue();
  18.         System.out.println(value);
  19.     }
  20. }

  21. /*class Grade{
  22.     private Grade(){}
  23.     public static final Grade A=new Grade();
  24.     public static final Grade B=new Grade();
  25.     public static final Grade C=new Grade();
  26.     public static final Grade D=new Grade();
  27.     public static final Grade E=new Grade();
  28. }*/

  29. enum Grade{ //class A 100-90 B:89-80 C:79-70 D:69-60 E:59-0
  30.     A("100-90"){
  31.         public String localValue(){
  32.             return "优";
  33.         }
  34.     }
  35.     
  36.     ,B("89-80"){
  37.         public String localValue(){
  38.             return "优";
  39.         }
  40.     }
  41.     
  42.     ,C("79-70"){
  43.         public String localValue(){
  44.             return "优";
  45.         }
  46.     }
  47.     
  48.     ,D("69-60"){
  49.         public String localValue(){
  50.             return "优";
  51.         }
  52.     }
  53.     
  54.     ,E("59-0"){
  55.         public String localValue(){
  56.             return "优";
  57.         }
  58.     }; //Object
  59.     
  60.     private String value; //封装每个对象对应的分数
  61.     private Grade(String value){
  62.         this.value=value;
  63.     }
  64.     public String getValue(){
  65.         return this.value;
  66.     }
  67.     
  68.     public abstract String localValue();
  69. }
阅读(740) | 评论(0) | 转发(0) |
0

上一篇:The Value of Health

下一篇:枚举类

给主人留下些什么吧!~~