请问如何动态根据用户权限决定用户所能实现的行为

Saro 2004-04-08 07:11:55
比如说,NormalUser 基本行为是可以修改自己的密码(void changePassword(String newPassword)),可以发贴(void post()),PowerUser 基本行为是除了普通用户的行为外,还可以删帖(void delPost())。还有很多不同的权限可以被动态赋予不同的用户。
我该怎样设计这些类呢?
...全文
83 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
panpan221 2004-04-16
  • 打赏
  • 举报
回复
学习
Saro 2004-04-10
  • 打赏
  • 举报
回复
谢谢指点,我去试试装饰模式吧,但Jive是什么啊???
北极猩猩 2004-04-09
  • 打赏
  • 举报
回复
Jive中使用Proxy模式进行访问权限控制。针对特定用户的权限生成对应的Proxy,对用户提交的请求进行过滤和转发。
netcomer 2004-04-09
  • 打赏
  • 举报
回复
看JLive
bluesage 2004-04-09
  • 打赏
  • 举报
回复
是否可以考虑用装饰模式?

51,396

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧