我试图add(T thing)
通过使用堆栈的继承推送方法来定义 void 方法,但 Eclipse 说返回类型不兼容,Vector<T>.add(T)
并希望我将返回类型更改为add(T)
没有意义的布尔值。下面是我的代码
public class ListStack<T> extends Stack<T> implements SomeList<T>{
Stack<T> stack1=new Stack<T>();
public ListStack(){//constructor
super();
stack1=new Stack<T>();
}
//add method
public void add(T something){
this.push(something);}
}
这是我的SomeList
界面
public interface SomeList<T>{
public void add(T something);
public void take(T idx);
.
.
.
}