import java.util.HashMap; public class Program { public static void main(String[] args) { HashMap kt = new HashMap<>(); // Oppretter kj?ret?y som skal settes i hashmapet Bil bil1 = new Bil("id1", "merke1", "modell1", 11, 4); Bil bil2 = new Bil("id2", "merke2", "modell2", 6, 8); Motorsykkel moto1 = new Motorsykkel("mId1", "mMerke1", "mModell1", 8, "elektrisk"); Motorsykkel moto2 = new Motorsykkel("mId2", "mMerke2", "mModell2", 2, "bensin"); // Setter inn alle objektene i hashmapet // Siden verditype til hashmapet er Kjoretoy s? kan alle objektene legges inn, siden Bil og Motorsykkel arver fra Kjoretoy kt.put("Bil1", bil1); kt.put("Bil2", bil2); kt.put("Motorsykkel1", moto1); kt.put("Motorsykkel2", moto2); for (Kjoretoy k : kt.values() /* values() returnerer en mengde av alle verdiene i hashmapet */) { System.out.println(k.hentId()); // Alle Kjoretoy har en hentId metode } } }