<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    朱杰兵blog

    jonhney'blog
    posts - 140, comments - 1, trackbacks - 0, articles - 0

    枚舉類的妙用

    Posted on 2017-04-07 11:19 朱杰兵 閱讀(94) 評論(0)  編輯  收藏
    public enum MessageLevel {
        LOW {
            @Override
            public String getDesc() {
                return "低";
                        
            }

            @Override
            public String getCode() {
                return "L";
            }

            @Override
            public String getIcon() {
                return "medal_bronze_1.png";
            }

        },
        HEIGH {

            @Override
            public String getDesc() {
                return "高";
            }

            @Override
            public String getCode() {
                return "H";
            }

            @Override
            public String getIcon() {
                return "medal_gold_1.png";
            }

        },
        NORMAL {

            @Override
            public String getDesc() {
                return "中";
            }

            @Override
            public String getCode() {
                return "N";
            }

            @Override
            public String getIcon() {
                return "medal_silver_1.png";
            }

        };
        
        public abstract String getDesc();

        public abstract String getCode();

        public abstract String getIcon();
    }

    1. public static void main(String[] args)  
    2.     {  
    3.         System.out.println(MessageLevel.LOW.getDesc());  
    4.         System.out.println(MessageLevel.LOW.getCode());
    5.         System.out.println(MessageLevel.LOW.getIcon());
    6.     } 
    -----------------------------------------------------------------------------------------------
    1. public enum Operation   
    2. {  
    3.     PLUS  
    4.     {  
    5.         public double eval(double x,double y)  
    6.         {  
    7.             return x+y;  
    8.         }  
    9.     },  
    10.     MINUS  
    11.     {  
    12.         public double eval(double x,double y)  
    13.         {  
    14.             return x-y;  
    15.         }  
    16.     },  
    17.     TIMES  
    18.     {  
    19.         public double eval(double x,double y)  
    20.         {  
    21.             return x*y;  
    22.         }  
    23.     },  
    24.     DIVIDE  
    25.     {  
    26.         public double eval(double x,double y)  
    27.         {  
    28.             return x/y;  
    29.         }  
    30.     };  
    31.     //為枚舉類定義一個抽象方法,這個抽象方法由不同的枚舉值提供不同的實現。  
    32.     public abstract double eval(double x,double y);  
    33.     public static void main(String[] args)  
    34.     {  
    35.         System.out.println(Operation.PLUS.eval(3,4));  
    36.         System.out.println(Operation.MINUS.eval(5,4));  
    37.         System.out.println(Operation.TIMES.eval(5,4));  
    38.         System.out.println(Operation.DIVIDE.eval(5,4));  
    39.     }  


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 免费在线视频一区| 毛片a级毛片免费观看品善网| 伊在人亚洲香蕉精品区麻豆| 亚洲成a人片在线不卡一二三区| 19禁啪啪无遮挡免费网站| 亚洲小视频在线观看| 亚洲美女高清一区二区三区| 亚洲午夜精品一级在线播放放| 免费精品视频在线| 亚洲精品成人a在线观看| 亚洲专区在线视频| 一级毛片a免费播放王色电影| 免费A级毛片无码久久版| 国产精品亚洲二区在线| 亚洲欧洲中文日韩久久AV乱码| 一区二区在线免费视频| 国产亚洲综合久久系列| 在线免费中文字幕| 亚洲精品无码久久久久A片苍井空| 日韩人妻无码免费视频一区二区三区 | 亚洲人6666成人观看| 在线免费观看一区二区三区| 亚洲av无码专区亚洲av不卡| 亚洲国产91精品无码专区| 两个人的视频www免费| 亚洲美女视频网站| 国产精品免费播放| 中文字幕成人免费高清在线| 亚洲情a成黄在线观看动漫尤物| 黄+色+性+人免费| 日产久久强奸免费的看| 亚洲成在人天堂一区二区| 成人免费无码大片A毛片抽搐 | 亚洲国产AV无码专区亚洲AV| 四虎在线免费视频| 黄页网站在线观看免费| 亚洲成a人片在线观看中文动漫| 一个人免费观看www视频在线| 一级做a爰片久久毛片免费陪 | 亚洲欧洲精品成人久久奇米网| 日韩精品久久久久久免费|