import java.util.Iterator; class VaarArray implements Iterable { T [] arr; public VaarArray(int strl) { arr = (T[]) new Object[strl]; } //Finner ledig plass og setter inn. Hvis det er plass returneres true, //hvis det er fullt returneres false public boolean settInn(T elem); //Returnerer true dersom det var mulig � fjerne, false ellers. public boolean fjernFraIndex(int n); public Iterator iterator() private class ArrayIterator implements Iterator{ //variabler..? public boolean hasNext(); public T next(); } class TestFifoListe { //Teste Fifo-listen: public static void main(String[] args) { FIFOListe liste = new FIFOListe<>(); liste.leggTil("Hei"); liste.leggTil("paa"); liste.leggTil("deg"); liste.leggTil("!"); liste.skrivUtListe(); System.out.println("Iterator-utskrift:"); for(String t: liste){ System.out.println(t); } liste.skriv_rek_sist(); System.out.println(); liste.skriv_rek_forst(); System.out.println("ANT NODER: " + liste.antNoder()); } }