import java.util.HashMap; class hovedprogram{ public static void main(String[] args){ HashMap kjøretøyMap = new HashMap<>(); Bil bil1 = new Bil("1", "Toyota", "Corolla", 1999, 5); Bil bil2 = new Bil("2", "Volvo", "240", 1972, 4); Motorsykkel m1 = new Motorsykkel("3", "Yamaha", "P255", 2012, "88 tangenterdrift"); Motorsykkel m2 = new Motorsykkel("4", "Yamaha", "MT-07", 2019, "tohjulsdrift"); kjøretøyMap.put(bil1.getId(), bil1); kjøretøyMap.put(bil2.getId(), bil2); kjøretøyMap.put(m1.getId(), m1); kjøretøyMap.put(m2.getId(), m2); for (Kjøretøy k : kjøretøyMap.values()){ System.out.println("ID: " + k.getId()); System.out.println("Merke: " + k.getMerke()); System.out.println("Modell: " + k.getModell()); System.out.println("År: " + k.getÅr()); if (k instanceof Bil){ Bil bil = (Bil) k; System.out.println("Type: Bil"); System.out.println("Seter: " + bil.getSeter()); } else if (k instanceof Motorsykkel){ Motorsykkel motorsykkel = (Motorsykkel) k; System.out.println("Type: Motorsykkel"); System.out.println("Motortype: " + motorsykkel.getMotortype()); } } } }