读书人

随手写解决方法

发布时间: 2012-04-06 12:22:24 作者: rapoo

随手写


Java code
public interface People{    public void freedom();    public void democratic();    public void democratic(Country parade);    public void likeGovernment(int like);}


Java code
public final class Chinese implements  People{    public static final  Chinese chinese=new Chinese();        private Chinese() {};        public void freedom()    {                throw new UnsupportedOperationException();    }    public void democratic()    {                throw new UnsupportedOperationException();    }        public void likeGovernment(int like)    {                if(like<100) {            throw new IllegalArgumentException("only 100 support");        }    }    public void democratic(Country parade)    {                if(parade!=Country.CHINA&&parade!=Country.NORTH_KOREA) {            if(new Random().nextBoolean()) {//                justdo();            }else {                throw new IllegalStateException();            }        }else {            throw new UnsupportedOperationException();        }    }            @Override    public String toString()    {        return "我是中国人我自豪";    }    }


[解决办法]
LZ好NB啊\(^o^)/~
[解决办法]
...

读书人网 >Java面试

热点推荐