
PRO192_part6

Quiz
•
Other
•
University
•
Medium
Phạm Ngân
Used 3+ times
FREE Resource
21 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
A. public
B. protected
C. default
D. private
2.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
31. Suppose threads aThread and bThread are both accessing a shared object named sharedOb, and aThread has just executed:
sharedOb.wait();
What code can bThread execute in order to get aThread out of the waiting state, no matter what other conditions prevail?
A. aThread.notify();
B. aThread.notifyAll();
C. aThread.interrupt();
D. sharedOb.notify();
E. sharedOb.notifyAll();
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
39. What relationship does the extends keyword represent?
A. "is a"
B. "has a"
C. Polymorphism
D. Multivariance
E. Overloading
4.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
38. Given the following code:
1. class Xyz {
2. float f;
3. Xyz() {
4. ??? // What goes here?
5. }
6. Xyz(float f) {
7. this.f = f;
8. }
9. }
What code at line 4 results in a class that compiles?
A. super();
B. this(1.23f);
C. this(1.23f); super();
D. super(1.23f); this(1.23f);
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
37. What happens when you try to compile the following code and run the Zebra application?
class Animal { float weight; Animal(float weight) {
this.weight = weight;
}
}
class Zebra extends Animal {
public static void main(String[] args) { Animal a = new Animal(222.2f);
Zebra z = new Zebra();
}
}
A. Class Animal generates a compiler error.
B. Class Zebra generates a compiler error.
C. The code compiles without error. The application throws an exception when the Animal
constructor is called.
D. The code compiles without error. The application throws an exception when the Zebra
constructor is called.
E. The code compiles and runs without error.
7.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
35. Suppose classes Lemon and Grapefruit extend class Citrus. Which statements are true regard- ing the following code?
1. Grapefruit g = new Grapefruit();
2. Citrus c = (Citrus)g;
3. Lemon lem = (Lemon)c;
A. The cast in line 2 is not necessary.
B. Line 3 causes a compiler error.
C. The code compiles, and throws an exception at line 3.
D. The code compiles and runs without throwing any exceptions.
Create a free account and access millions of resources
Similar Resources on Wayground
20 questions
FC III Chap 1&2

Quiz
•
University
20 questions
GRADE 10 MUSIC/ARTS/PE

Quiz
•
10th Grade - University
16 questions
College Quiz

Quiz
•
KG - University
19 questions
Copyright & Fair Use for Educators

Quiz
•
9th Grade - Professio...
18 questions
SPED Law

Quiz
•
University
20 questions
Orientation Quiz

Quiz
•
6th Grade - University
21 questions
Ancient India

Quiz
•
KG - University
20 questions
organisation of data

Quiz
•
11th Grade - Professi...
Popular Resources on Wayground
25 questions
Equations of Circles

Quiz
•
10th - 11th Grade
30 questions
Week 5 Memory Builder 1 (Multiplication and Division Facts)

Quiz
•
9th Grade
33 questions
Unit 3 Summative - Summer School: Immune System

Quiz
•
10th Grade
10 questions
Writing and Identifying Ratios Practice

Quiz
•
5th - 6th Grade
36 questions
Prime and Composite Numbers

Quiz
•
5th Grade
14 questions
Exterior and Interior angles of Polygons

Quiz
•
8th Grade
37 questions
Camp Re-cap Week 1 (no regression)

Quiz
•
9th - 12th Grade
46 questions
Biology Semester 1 Review

Quiz
•
10th Grade