权限。"); } @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币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 法律援助工作站岗位职责.docx
- 法律援助工作站工作制度(值班登记、受理审查指派、重大、疑难案件讨论、案件质量检查、档案管理、例会制度).docx
- 返岗证明模板.docx
- 格力空调--通用网关可控型号列表.docx
- 公共生活秩序调查表.docx
- 公历农历年份对照表.docx
- 广告监管领域行风突出问题排查报告.docx
- 急救医学试卷.docx
- 教导处工作计划2024.docx
- 教学督导检查情况表.docx
- 教育实习评分细则.docx
- 考试工作人员选聘制度.docx
- 课件制作规范.docx
- 人文积淀与素质拓展测评标准表.docx
- 十二时辰当令对照表.docx
- 食堂日管控周排查月调度记录表.docx