Sì, se il costruttore di RevVectIterator vuole un Vector al posto di v ci metterai this:
codice:import java.util.Iterator; import java.util.Vector; public class RevVector<T> extends Vector<T> { @Override public Iterator<T> iterator() { return new RevVectIterator<T>(this); } }