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()); } } } }