<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 朱杰兵 閱讀(90) 評論(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.     }  


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


    網站導航:
     
    主站蜘蛛池模板: 国产精品亚洲一区二区三区 | 久久综合AV免费观看| 一级一片免费视频播放| 7777久久亚洲中文字幕| 亚洲AV永久精品爱情岛论坛| 免费一级肉体全黄毛片| 中文字幕无码免费久久99| 久久久久久成人毛片免费看| 无遮挡a级毛片免费看| 亚洲AV无码一区二区三区牲色| 亚洲成aⅴ人片在线观| 午夜亚洲国产理论秋霞| 国产美女亚洲精品久久久综合| 国产一卡二卡≡卡四卡免费乱码 | 色老板亚洲视频免在线观| 亚洲精品无码不卡| 亚洲区小说区图片区QVOD| 亚洲午夜av影院| 免费萌白酱国产一区二区| 精品免费久久久久久成人影院| 国产一卡2卡3卡4卡无卡免费视频 国产一卡二卡3卡四卡免费 | 国产成人亚洲综合a∨| 亚洲欧美日韩综合俺去了| 亚洲午夜电影一区二区三区| 亚洲第一页在线视频| 久久综合亚洲色一区二区三区 | 91香蕉国产线在线观看免费| 美女视频黄的免费视频网页| 91视频精品全国免费观看| 久久国产福利免费| 成在人线av无码免费高潮水| 国产黄在线播放免费观看| 丁香六月婷婷精品免费观看| 国产vA免费精品高清在线观看| 成人嫩草影院免费观看| EEUSS影院WWW在线观看免费| 一级特级aaaa毛片免费观看| 精品无码一级毛片免费视频观看 | 麻豆最新国产剧情AV原创免费| 99无码人妻一区二区三区免费| 91视频国产免费|