java写一个权限控制
时间: 2023-04-10 20:02:49 浏览: 85
的代码该怎么写?
可以的,以下是一个简单的 Java 权限控制代码示例:
```
public class User {
private String name;
private boolean isAdmin;
public User(String name, boolean isAdmin) {
this.name = name;
this.isAdmin = isAdmin;
}
public String getName() {
return name;
}
public boolean isAdmin() {
return isAdmin;
}
}
public class PermissionController {
public boolean hasPermission(User user, String permission) {
if (user.isAdmin()) {
return true;
}
// Check if user has specific permission
// ...
return false;
}
}
```
在这个示例中,我们定义了一个 User 类,其中包含用户名和是否为管理员的信息。我们还定义了一个 PermissionController 类,它包含一个 hasPermission 方法,用于检查用户是否具有特定权限。如果用户是管理员,则始终返回 true。否则,我们可以在方法中检查用户是否具有特定权限。
阅读全文