我有以下课程:
public abstract class Step {
public abstract <S,T> S makeAStep(S currentResult, T element);
}
Run Code Online (Sandbox Code Playgroud)
我正在尝试实现它所以它需要两个int并返回它们的总和,如下所示:
public class sumOfInts extends Step {
public <Integer,Integer> Integer makeAStep(Integer currentResult, Integer element){
return currentResult + element;
}
}
Run Code Online (Sandbox Code Playgroud)
但是我收到以下错误:
sumOfInts类型必须实现继承的抽象方法Step.makeAStep(S,T)
请帮助我(我需要它为我的编程语言课程作业)
我非常友好地向我写了一个代码,它完成了我想要完成的代码,它在前面没有任何错误或警告
Jon*_*erg 11
public abstract class Step<S,T> {
public abstract S makeAStep(S currentResult, T element);
}
public class SumOfInts extends Step<Integer,Integer> {
// etc.
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9283 次 |
| 最近记录: |