Java Reference
In-Depth Information
Exercise 10.70 Challenge exercise Sometimes class/interface pairs exist in the Java standard
library that define exactly the same methods. Often, the interface name ends with Listener and
the class name with Adapter. An example is PrintJobListener and PrintJobAdapter .
The interface defines some method headers, and the adapter class defines the same methods,
each with an empty method body. What might the reason be for having them both?
Exercise 10.71 The collection library has a class named TreeSet , which is an example of
a sorted set. Elements in this set are kept in order. Carefully read the description of this class,
and then write a class Person that can be inserted into a TreeSet , which will then sort the
Person objects by age.
Exercise 10.72 Use the API documentation for the AbstractList class to write a con-
crete class that maintains an unmodifiable list.
Search WWH ::




Custom Search