Inheritance for reuse
How it works
public class Stack<E> extends Vector<E> { public boolean empty() { return size() == 0; } public void push(E item) { add(item); } public E pop() { return remove(size()-1); } }
Issues
Last updated
public class Stack<E> extends Vector<E> {
public boolean empty() {
return size() == 0;
}
public void push(E item) {
add(item);
}
public E pop() {
return remove(size()-1);
}
}Last updated