跟王老师学枚举(四):枚举的练习

主讲教师:王少华   QQ群号:483773664

一、需求

请编写一个关于星期几的枚举WeekDay

要求:

枚举值:Mon,Tue,Wed,Thu,Fri,Sat,Sun 

该枚举要有一个方法,调用该方法返回中文格式的星期(星期一...)

二、参考代码

package chapter11_04;
 
public enum WeekDay {
    Mon{
        @Override
        public String getChinaWeek() {
            return "星期一";
        }
         
    },
    Tue{
        @Override
        public String getChinaWeek() {
            return "星期二";
        }
         
    },
    Wed{
        @Override
        public String getChinaWeek() {
            return "星期三";
        }
         
    },
    Thu{
        @Override
        public String getChinaWeek() {
            return "星期四";
        }
         
    },
    Fri{
        @Override
        public String getChinaWeek() {
            return "星期五";
        }
         
    },
    Sat{
        @Override
        public String getChinaWeek() {
            return "星期六";
        }
         
    },
    Sun{
        @Override
        public String getChinaWeek() {
            return "星期日";
        }
         
    };
     
    public abstract String getChinaWeek();
}