作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
目前我的界面如下所示:
public interface IUserManagement {
public void storeUser(UserDataObject u);
public void removeUser(String userToRemove);
public void verifyUser(UserDataObject u);
public void banUserStatus(String userToBan);
public void changeRole(String userToChange, String newRole);
public void unBan(String unBanUser);
}
它对于实现它的其他 2 个类工作得很好,但现在我有另一个我想实现它的类 - 但有一个微小的不同。方法:
storeUser(UserDataObject u)
这次需要返回一个 boolean 值!
这是我第一次遇到这个问题,我知道有办法解决这个问题,但我不太确定该怎么做。如果有人能指出我正确的方向,那就太棒了!
最佳答案
两种解决方案,由您决定:
1. 创建另一个具有 boolean
返回类型的接口(interface)
2. 将返回类型更改为 boolean
(推荐,因为如果实际上存储了信息,您始终可以返回 true)
关于java - 我应该使用泛型来解决这个问题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17989096/
我是一名优秀的程序员,十分优秀!