作为练习,我想使用 JSF 在 Java EE 中创建一个论坛。
我在类图中完全是个菜鸟。
我不知道是否需要为管理员创建一个类。
例如,有一个类 User,然后是通过继承的 admin 类。这样,管理员就可以做用户所做的一切。但我的问题是我想要不同级别的管理员。比方说,版主,超级管理员等...所以我可以创建一个角色属性,说明他在管理员中拥有哪些权限。
但是在那种情况下,创建一个管理类是否有用,我可以使用这个角色属性创建一个用户类,它会说明是用户还是管理员以及哪个管理员等。
我有点失落。