Given:
and this code fragment:
Set<Vehicle> vehicles = new TreeSet <> ();
vehicles.add(new Vehicle (10123, “Ford”));
vehicles.add(new Vehicle (10124, “BMW”));
System.out.println(vehicles);
What is the result?
A. 10123 Ford
10124 BMW
B. 10124 BMW
10123 Ford
C. A compilation error occurs.
D. A ClassCastException is thrown at run time.
D
Vehicle cannot be cast to java.lang.Comparable
D; Vehicle cannot be cast to java.lang.Comparable
d (cannot be cast to java.lang.Comparable)
d