权限。"); } @Override public void checkState(int score) {if (point >= 50) {System.out.println(acc.getName() + "升级到中级会员!");acc.setState(new IntermediateState(acc));}else if(point < 0){System.out.println(acc.getName() + "积分不足,降级为游客!");acc.setState(new GuestState(acc));}}}public class IntermediateState extends AbstractState{public IntermediateState(AbstractState state){this.acc=state.acc;this.point=state.getPoint();this.stateName="中级";}public IntermediateState(ForumAccount acc){this.point=0;this.acc=acc;this.stateName="中级";}public void downloadFile(int score) { System.out.println(acc.getName() + "下载文件,扣除" + score + "积分。"); } @Override public void checkState(int score) {if (point >= 200) {System.out.println(acc.getName() + "升级到高级会员!");acc.setState(new AdvancedState(acc));}else if(point < 50){System.out.println(acc.getName() + "积分不足,降级为新手!");acc.setState(new PrimaryState(acc));}}}public class AdvancedState extends AbstractState{public AdvancedState(AbstractState state){this.acc=state.acc;this.point=state.getPoint();this.stateName="高级";}public Advanced
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- training_plan_db.sql
- 2c4f3adc7be59975e81fa0c1f24cb6ea.JPG
- python爬虫入门,分享给有需要的人,仅供参考
- 722bf4c3ee17fa231ad9efcb12407aa0.JPG
- 15da2b5d3ceeddc8af2f6a7eed26d7e0.JPG
- 7ae59002be36a13ad6de32c4e633a196.JPG
- spark中文文档,spark操作手册以及使用规范
- WPF-Halcon算法平台,类似于海康威視VisionMater.zip
- Fake Location,可用来王者荣誉修改战区及企业微信定位打卡等
- the fire level NULL