Implementazione di IntSet come classe astratta
public abstract class IntSet {
protected int sz; // la dimensione
public IntSet () {sz = 0 ;}
public abstract void insert (int x);
public abstract void remove (int x);
public abstract Iterator elements ( );
public abstract boolean repOk ( );
public boolean isIn (int x)
{Iterator g = elements ();
Integer z = new Integer(x);
if (g.next().equals(z)) return true;
public int size () {return sz; }
// implementazioni di subset e toString