A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 1169646761 中级黑马   /  2014-9-11 21:10  /  1103 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

public class Fu8 {

        /**
         * @param args
         */
        public static void main(String[] args) {
                // TODO Auto-generated method stub
                        Weekday2 weekday2=Weekday2.sun;
                        System.out.println(weekday2.nextDay());
                        System.out.println("-----------------------------");
        }
        }
abstract class Weekday2{
        private Weekday2(){}
        public final static Weekday2 sun=new Weekday2(){

                @Override
                public Weekday2 nextDay() {
                        // TODO Auto-generated method stub
                        return mon;
                }
               
        };
        public final static Weekday2 mon=new Weekday2(){

                @Override
                public Weekday2 nextDay() {
                        // TODO Auto-generated method stub
                        return sun;
                }
               
        };
       
        public abstract Weekday2 nextDay();
       

        @Override
        public String toString() {
                return (this==sun)?"sun":"mon";
        }
       
}

1 个回复

倒序浏览
学习学习
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马