import java.util.ArrayList; class TestVarer{ public static void main(String[] args){ Melk melk = new Melk(); System.out.println("Prisen paa Melk er: " + melk.hentPris()); Ost ost = new Ost(); System.out.println("Prisen paa Ost er: " + ost.hentPris()); Saft saft = new Saft(); //Det er ingen hentPris() i klassen Saft. Henter derfor Vare sin hentPris() istedenfor. System.out.println("Prisen paa Saft er: " + saft.hentPris()); System.out.println(); Vare vare; //Ikke tenk p? denne for mye. Den blir et tall mellom 1 og 3 int tilfeldig = (int) (Math.random() * 3 + 1); if(tilfeldig == 1){ vare = new Melk(); } else if(tilfeldig == 2){ vare = new Ost(); } else{ vare = new Saft(); } System.out.println("Prisen paa varen er: " + vare.hentPris()); System.out.println("HER GJOER VI NOE ANNET"); ArrayList varer = new ArrayList(); varer.add(new Melk()); varer.add(new Ost()); varer.add(new Saft()); for(Vare v : varer){ System.out.println(v.hentPris()); } } }