<< Chapter < Page | Chapter >> Page > |
False. Listing 1 causes the following text to appear on the screen:
1234
True.
True.
True.
False. The concept of in order means different things for different Collection objects. For a collection instantiated from the TreeSet class, for example, in order means in ascending order. However, that may not be the case for a differentobject instantiated from a class that implements the Collection interface.
True.
True.
False. In Listing 1 , when the fillIt method returns, the TreeSet object contains four (not five) elements with no duplicates. Each element is a reference to an object of type Integer . Those references are maintained in such a way as to make them accessible in ascending order, based on the int values encapsulated in each of the Integer objects.
False. In Listing 1 , when the fillIt method returns, the TreeSet object contains four (not five) elements with no duplicates.
True. For example, the behavior of the add method for an object of the TreeSet class will probably be different from the behavior ofthe add method for an object of some other class that implements the Collection interface.
False. The fillIt method receives the reference as type Collection . This method doesn't know, and doesn't care, what the actual type of the object is. All it cares about is that the object is a Collection object. (Otherwise, the object's reference couldn't be passed in as a parameter. A type mismatch would occur.) A TreeSet object is a Collection because the TreeSet class implements the Collection interface. A Button object is not a Collection because the Button class does not implement the Collection interface.
True.
True.
True.
False. The TreeSet class implements the SortedSet interface. This guarantees that the contents of a TreeSet object will be in ascending element order, regardless of the order in which the elements areadded.
False. An object of the TreeSet class also is a Set . One of the characteristics of a Java Set (an object that implements the Set interface) is that it can contain no duplicate elements. Therefore, a TreeSet object can contain no duplicate elements.
True.
True.
False. a TreeSet object is a Collection . Therefore, a reference to a TreeSet object can be stored in a reference variable of type Collection , and can be treated as the generic type Collection .
True.
False. Listing 1 instantiates an object of the TreeSet class and stores the object's reference in a reference variable of type Collection named ref .
True.
False. Some collections are ordered and others are not.
True.
False. The framework is designed to encourage you to reuse rather than to reinvent collections and maps.
This section contains a variety of miscellaneous information.
Financial : Although the Connexions site makes it possible for you to download aPDF file for this module at no charge, and also makes it possible for you to purchase a pre-printed version of the PDF file, youshould be aware that some of the HTML elements in this module may not translate well into PDF.
I also want you to know that, I receive no financial compensation from the Connexions website even if you purchase the PDF version ofthe module.
In the past, unknown individuals have copied my modules from cnx.org, converted them to Kindle books, and placed them for sale onAmazon.com showing me as the author. I neither receive compensation for those sales nor do I know who does receive compensation. If youpurchase such a book, please be aware that it is a copy of a module that is freely available on cnx.org and that it was made andpublished without my prior knowledge.
Affiliation : I am a professor of Computer Information Technology at Austin Community College in Austin, TX.
-end-
Notification Switch
Would you like to follow the 'Object-oriented programming (oop) with java' conversation and receive update notifications?