Exam 12: Object-Oriented Design
Exam 1: Introduction76 Questions
Exam 2: Using Objects82 Questions
Exam 3: Implementing Classes108 Questions
Exam 4: Fundamental Data Types124 Questions
Exam 5: Decisions119 Questions
Exam 6: Loops107 Questions
Exam 7: Arrays and Array Lists117 Questions
Exam 8: Designing Classes88 Questions
Exam 9: Inheritance99 Questions
Exam 10: Interfaces100 Questions
Exam 11: Input/Output and Exception Handling108 Questions
Exam 12: Object-Oriented Design104 Questions
Exam 13: Recursion99 Questions
Exam 14: Sorting and Searching100 Questions
Exam 15: The Java Collections Framework102 Questions
Exam 16: Basic Data Structures102 Questions
Exam 17: Tree Structures102 Questions
Exam 18: Generic Classes75 Questions
Exam 19: Stream Processing85 Questions
Exam 20: Graphical User Interfaces75 Questions
Exam 21: Advanced Input/Output90 Questions
Exam 22: Multithreading81 Questions
Exam 23: Internet Networking74 Questions
Exam 24: Relational Databases75 Questions
Exam 25: XML74 Questions
Select questions type
After you have identified a set of classes needed for a program, you should now ____.
(Multiple Choice)
4.7/5
(43)
Which of the following code snippets denotes that the Purse class depends on the Wallet class?
(Multiple Choice)
4.8/5
(35)
When using the CRC method, other classes that are needed to fulfill the responsibilities of a given class are called its ____.
(Multiple Choice)
5.0/5
(34)
Select a code segment to complete the SmartPhone class, so that it reflects an interface implementation relationship between SmartPhone and MP3Player.

(Multiple Choice)
4.8/5
(35)
During the implementation phase, which of the following statements is true?
(Multiple Choice)
4.8/5
(36)
Consider the following code snippet:
This code is best described as an example of ____.

(Multiple Choice)
4.9/5
(43)
A UML class diagram would be most useful in visually illustrating which of the following?
(Multiple Choice)
4.9/5
(44)
In a UML diagram, the relationship symbol shown below denotes ____.

(Multiple Choice)
4.9/5
(40)
Which statement correctly describes the class relationship shown in this diagram?

(Multiple Choice)
4.8/5
(40)
You are designing an application to support an automobile rental agency.Which of the following probably should NOT be represented as an object?
(Multiple Choice)
4.9/5
(37)
Which of the following code snippets denotes that the Pen class depends on the Ink class?
(Multiple Choice)
4.8/5
(42)
How does a UML diagram denote a multiplicity of one or more in an aggregation relationship?
(Multiple Choice)
4.8/5
(45)
In a UML diagram, an interface implementation is denoted by ____.
(Multiple Choice)
5.0/5
(42)
Which statement correctly describes the class relationship shown in this diagram?

(Multiple Choice)
4.8/5
(35)
Consider the following code snippet:
Which of the following statements is correct?

(Multiple Choice)
4.7/5
(28)
Showing 21 - 40 of 104
Filters
- Essay(0)
- Multiple Choice(0)
- Short Answer(0)
- True False(0)
- Matching(0)