Complete Solutions
T/F
The finally block of a try/catch structure will execute if no exception occurs in the try block. ANS True
T/F
In a Binary Search Tree, all elements to one side of a node are < that node's value, and all elements to the other
side are > that node's value. ANS True
T/F
A method that may throw a checked exception must either catch that exception or declare that it throws an
exception in its header. ANS True
T/F
A class from which you can create objects is called a concrete class. ANS True
T/F
All methods in a Java interface must be abstract. ANS True
T/F
If you declare a parameterized constructor in your class, the compiler will not create a default constructor for
you. ANS True
Evaluate the code to determine the output.
MyStack<Integer> s = new MyStack<Integer>();
s.push(23); s.push(26); s.push(13);
System.out.println(s.pop() + s.pop() ); ANS 39
Evaluate the following code to determine what value will be at the bottom of the stack after the code
completes.
, MyStack<Integer> s = new MyStack<Integer>();
s.push(16); s.push(65); s.push(90); ANS 16
Evaluate the following code to determine the output.
MyQueue<Integer> q = new MyQueue<Integer>();
q.add(22); q.add(65); q.add(73);
System.out.println(q.remove()); ANS 22
Evaluate the following code to determine what value will be at the front of the queue after the code completes.
MyQueue<Integer> q = new MyQueue<Integer>();
q.add(38); q.add(42); q.add(83); ANS 38
T/F
Encapsulation is about assigning responsibilities to objects. ANS True
Which object oriented relationship is used to define a "has a" relationship?
Polymorphism
Data Hiding
Composition
Inheritance
Message Parsing
Encapsulation ANS Composition
Methods used to access an object's private data are called ______ . ANS Getters and Setters
T/F