如何使用接口作为参数来实现getter和setter方法?
我有一个实现Test接口的类测试,但是该接口具有类似这样的方法,这些方法具有其他接口作为方法。
public void setScoreStrategy(IScoreStrategy iScoreStrategy) {
}
public IScoreStrategy getScoreStrategy() {
return null;
}
public ITestStatistics getTestStatistics() {
return null;
}
public IQuestion getQuestion(int i) throws TestException {
return null;
}
答案 0 :(得分:0)
处理类中常规字段的方式相同:
假设您有scoreStrategy
和testStatistics
字段:
public void setScoreStrategy(IScoreStrategy iScoreStrategy) {
this.scoreStrategy = scoreStrategy;
}
public IScoreStrategy getScoreStrategy() {
return scoreStrategy;
}
public ITestStatistics getTestStatistics() {
return testStatistics;
}
// ...